2012-02-15 9 views
0

編輯:得到它的工作。 泛型集合用作調用命令通用集合被用作調用命令的參數

的參數 - 在我

+0

請確保你的問題。如果你刪除原來的問題,沒有人能找到它並從中學習。 – 2012-02-15 16:25:39

+0

好的,我把它寄回,我把它和其他一些問題混淆了 – Sypress 2012-02-15 17:32:44

回答

1

的調用命令你需要命名方法參數刪除從... SetListDelegate(SETLIST)括號 。你錯過了一般的論點。

像這樣的事情會做

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); 
} 

編輯:
如果這是包含在與一般的參數<T>一個類你不需要它的委託或方法。

相關問題