【发布时间】:2013-09-25 20:20:26
【问题描述】:
我正在尝试创建一个接口'Something<T> 并希望限制T 拥有一个带有一个 int 参数的构造函数。我可以做类似where : new() 的事情。那么为什么我不能做到where T : new(int)?
【问题讨论】:
-
因为该功能没有实现
-
因为那不是很通用?你会在什么时候停下来?这个功能意义不大。
-
@SriramSakthivel:该功能不仅没有实现,甚至还没有被指定。也就是说,事实上,该功能不存在,除非作为一种想法。
-
我想知道是否有任何原因使其无法实施。我不是在讨论它是否足够通用。
标签: c#