好记性不如烂笔头,生活、学习、工作、感悟,记于“笔下”,留于心间。任时光荏苒、世易时移,唯文字不改、记忆不散。

by:蚂蹄儿

.NET中类型参数约束

分类:学无止境 - C#

关键词: c#  .net  类型参数  约束 

来源:蚂蹄儿(www.motyer.cn)

阅读:0发布时间:

.NET中支持的类型参数约束有以下几种

① where T : struct              

        T必须是一个结构类型


② where T : class              

        T必须是一个类(class)类型,不能是结构(structure)类型


③ where T : NameOfInterface  

        T必须实现名为NameOfInterface的接口


④ where T : NameOfBaseClass

        T必须继承名为NameOfBaseClass的类


⑤ where T : new()

        T必须要有一个无参构造函数


上一篇:

下一篇: