c# 使用泛型类型作为参数
泛型作为一种经常使用的类型,有时需要在方法之间传递,不了解的话可能会束手无策。
比如我定义一个方法 processList 需要把List<T> 作为参数传入,这时可以这样写
public void ProcessList<T>(List<T> list){ //do sth. }
在调用时可以这样用
List<ClassA> list= new List<ClassA>(); ProcessList(list);
自定义的集合也可以这样用。
简单就是美。
如果我的文章帮到了你,请告诉我,让我知道。