翔如菲菲

其实天很蓝,阴云总会散;其实海不宽,此岸连彼岸.

导航

2011年6月14日 #

Where 约束

摘要: C# 语言参考 约束说明T:struct类型参数必须是值类型。 可以指定除 Nullable 以外的任何值类型。 有关更多信息,请参见使用可以为 null 的类型(C# 编程指南)。 T:class类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。T:new()类型参数必须具有无参数的公共构造函数。 当与其他约束一起使用时,new() 约束必须最后指定。 T:<基类名> 类型参数必须是指定的基类或派生自指定的基类。T:<接口名称> 类型参数必须是指定的接口或实现指定的接口。 可以指定多个接口约束。 约束接口也可以是泛型的。 T:U为 T 提供的类型参数 阅读全文

posted @ 2011-06-14 14:44 翔如飞飞 阅读(261) 评论(0) 推荐(0)