“where T : class, new()”是什么意思?

390
你能解释一下以下代码中的 where T : class, new() 是什么意思吗?
void Add<T>(T item) where T : class, new();

13
请将此链接保存以备后用:http://msdn.microsoft.com/zh-cn/library/d5x73970.aspx - Ahmet Kakıcı
这个回答解决了你的问题吗?new() 是什么意思? - Heretic Monkey
11个回答

0

在使用约束时,class表示您只能使用引用类型,另外需要注意的是何时使用约束new(),它必须是您在约束术语中编写的最后一件事。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接