打印本文 关闭窗口 |
||||
| 对C#泛型中的new()约束的一点思考 | ||||
| 作者:佚名 文章来源:不详 点击数 更新时间:2008/5/9 19:01:18 文章录入:杜斌 责任编辑:杜斌 | ||||
|
|
||||
事实上,使用new关键字的作用只是让编译器在泛型实例化之处,检查所绑定的泛型参数是否具有无参构造函数:
而Tester<T>类的构造函数中的new代码,实际上等同于下面的代码:
也就是说,仍然是用反射机制来获取泛型对象的实例的。 |
||||
打印本文 关闭窗口 |