泛型作为一种经常使用的类型,有时需要在方法之间传递,不了解的话可能会束手无策。
比如我定义一个方法 processList 需要把List<T> 作为参数传入,这时可以这样写
public void ProcessList<T>(List<T> list){
//do sth.
}
在调用时可以这样用
List<ClassA> list= new List<ClassA>();
ProcessList(list);
自定义的集合也可以这样用。
2022-11-24 18:28:51
泛型作为一种经常使用的类型,有时需要在方法之间传递,不了解的话可能会束手无策。
比如我定义一个方法 processList 需要把List<T> 作为参数传入,这时可以这样写
public void ProcessList<T>(List<T> list){
//do sth.
}
在调用时可以这样用
List<ClassA> list= new List<ClassA>();
ProcessList(list);
自定义的集合也可以这样用。