C# 我可以强制模板类型具有具有特定签名的CTOR吗?
我可以强制模板类型具有具有特定签名的CTOR吗 例如:C# 我可以强制模板类型具有具有特定签名的CTOR吗?,c#,generics,C#,Generics,我可以强制模板类型具有具有特定签名的CTOR吗 例如: class cSilSingleton<T> where T: class, new(),new(object[]) { ... } class cSilSingleton,其中T:class,new(),new(object[]) { ... } 不,你不能。不存在这样的限制。如果你解释为什么需要这个,我们可能会更好地帮助你。如果我们可以用快捷方式编码我们的完整愿景,那就太好了,但遗憾的是,今天仍然需要我们的手指。
class cSilSingleton<T> where T: class, new(),new(object[])
{
...
}
class cSilSingleton,其中T:class,new(),new(object[])
{
...
}
不,你不能。不存在这样的限制。如果你解释为什么需要这个,我们可能会更好地帮助你。如果我们可以用快捷方式编码我们的完整愿景,那就太好了,但遗憾的是,今天仍然需要我们的手指。