where T : class泛型类型约束
2015-07-24 16:35
288 查看
类型参数约束,.NET支持的类型参数约束有以下五种:
where T : struct | T必须是一个结构类型
where T : class T必须是一个类(class)类型
where T : new() | T必须要有一个无参构造函数
where T : NameOfBaseClass | T必须继承名为NameOfBaseClass的类
where T : NameOfInterface | T必须实现名为NameOfInterface的接口
where T : struct | T必须是一个结构类型
where T : class T必须是一个类(class)类型
where T : new() | T必须要有一个无参构造函数
where T : NameOfBaseClass | T必须继承名为NameOfBaseClass的类
where T : NameOfInterface | T必须实现名为NameOfInterface的接口
相关文章推荐
- Trapping Rain Water
- 介绍Oracle自带的一些ASM维护工具 (kfod/kfed/amdu)
- 【暴力搜索】[HDU 1016]Prime Ring Problem
- 字符串转成压缩bcd码
- 三极管的工作原理
- R RGB color
- zoj1796
- highcharts作图
- 中文乱码问题解决方案汇总
- 反转单链表的几种方法
- hdu 5288 (小技巧)
- Java、HTML、CSS、JSP、JavaScript注释语法
- [LeetCode]Integer to Roman
- 核典型关联分析(KCCA)算法原理
- Linux网络编程之使用TCP传输文件
- 如何取得Spring管理的bean (请用第3种方法):
- 【源代码】java.util.Stack & Queue
- uva 10594 Data Flow (最小费最大流+题目给的数据有错)
- Codeforces Round #313 (Div. 2) C Gerald's Hexagon 计数
- HTML DOM submit() 方法