泛型作為一種經常使用的類型,有時需要在方法之間傳遞,不了解的話可能會束手無策。
比如我定義一個方法 processList 需要把List<T> 作為參數傳入,這時可以這樣寫
public void ProcessList<T>(List<T> list){ //do sth. }
在調用時可以這樣用
List<ClassA> list= new List<ClassA>(); ProcessList(list);
自定義的集合也可以這樣用。
泛型作為一種經常使用的類型,有時需要在方法之間傳遞,不了解的話可能會束手無策。
比如我定義一個方法 processList 需要把List<T> 作為參數傳入,這時可以這樣寫
public void ProcessList<T>(List<T> list){ //do sth. }
在調用時可以這樣用
List<ClassA> list= new List<ClassA>(); ProcessList(list);
自定義的集合也可以這樣用。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。