c# 使用泛型类型作为参数

泛型作为一种经常使用的类型,有时需要在方法之间传递,不了解的话可能会束手无策。

比如我定义一个方法 processList  需要把List<T>  作为参数传入,这时可以这样写

public void ProcessList<T>(List<T> list){
//do sth.
}

在调用时可以这样用

List<ClassA> list= new List<ClassA>();
ProcessList(list);

自定义的集合也可以这样用。

上一篇:php – 如何检查用户是否在向其他用户发送类似邮件?


下一篇:《python学习手册》9月18日