怎么样理解C#泛型?
简单点的理解吧:
泛型就是可以让类型作为参数传递
public class BaseClass<T> //将类型作为参数传递过来 where T:class //where子句限定传过来的类型,这里限制传过来的类型需要是引用类型的 { T t = new T(); //如果传过来的类型是Person类型,那么这里就是Person t = new Person();了 }
怎么样理解C#泛型?
简单点的理解吧:
泛型就是可以让类型作为参数传递
public class BaseClass<T> //将类型作为参数传递过来 where T:class //where子句限定传过来的类型,这里限制传过来的类型需要是引用类型的 { T t = new T(); //如果传过来的类型是Person类型,那么这里就是Person t = new Person();了 }
版权所属: www.yunjson.com
本文链接: http://www.yunjson.com/articleinfo/213/
特别声明:如需转载,请以链接形式注明本文出处!
QQ技术群:308250404
投稿邮箱:post@yunjson.com
针对有价值的原创技术投稿予以一定稿酬
期待有独特技术、独特想法的你来加入!