C#是否具有通用构造函数?

时间:2014-07-03 14:48:21

标签: c# generics constructor

Java具有通用构造函数;即,构造函数可以指定类型参数,并且可以将其称为参数化。

在java中,它看起来像这样:

class Foo{
    <T> Foo(T t){...}
}

现在我可以这样称呼它:

new <String>Foo("xyz");

C#有类似功能吗?如果没有,那么模仿这种功能的最佳方式是什么?也许是一种通用的工厂方法?

请注意,我不是在谈论通用课程!通用构造函数是不同的。

0 个答案:

没有答案