3
我有一個自定義委託像這樣返回列表
public delegate List<int> ExpandableChildrenGetterDelegate(string parentId);
,並從該委託我的事件是:
public event ExpandableChildrenGetterDelegate ExpandableChildrenGetting;
但Visual Studio設計不能爲此產生方法行動。我必須改變我的委託:
public delegate IEnumerable ExpandableChildrenGetterDelegate(string parentId);
我怎樣才能解決這個問題,那我明確寫入List<int>
代替 IEnumerable
?
這種做法是很好的,但我創建一個組件其他用戶將與這個組件一起工作,並且我需要明確顯示事件中存在的任何事情,並且需要返回。 –