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


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

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

 

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

在调用时可以这样用

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

 

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM