0
編集済み:正常に機能しました。あなたのメソッドのパラメータに名前を付ける必要がある鉱山呼び出しコマンドのパラメータとして使用される汎用コレクション
編集済み:正常に機能しました。あなたのメソッドのパラメータに名前を付ける必要がある鉱山呼び出しコマンドのパラメータとして使用される汎用コレクション
の呼び出しコマンドでから... SetListDelegate(セットリスト)括弧を削除 - ジェネリックコレクションがinvokeコマンド
のパラメータとして使用されます。そしてあなたは一般的な議論を欠いています。これは、あなたがデリゲートまたはメソッドにそれを必要としない<T>
ジェネリック引数にクラスに含まれている場合
:このような
何かが
public delegate void SetListDelegate<T>(List<T> l);
public void SetList<T> (List<T> l)
{
if (lstW.InvokeRequired)
lstW.Invoke(new SetListDelegate<T>(SetList<T>), l);
else
lstW.Items.AddRange(l);
}
編集を行います。
ご質問ください。元の質問を削除しても、誰もそれを見つけてそれから学ぶことはできません。 –
私はそれをポストしています – Sypress