当前位置: 编程技术>.net/c#/asp.net
c# 泛型类创建带参数和不带参数的构造方法
来源: 互联网 发布时间:2014-08-30
本文导语: C#泛型类创建带参数和不带参数的构造方法,有需要的朋友可以参考下。 1、带参数: 代码如下: public A For(Action propertySpecifier,ViewPage page) where A : T { A t=(A)Activator.CreateInstance(typeof(A), page); propertySpecifier(t); _colu...
C#泛型类创建带参数和不带参数的构造方法,有需要的朋友可以参考下。
1、带参数:
代码如下:
public A For(Action propertySpecifier,ViewPage page) where A : T
{
A t=(A)Activator.CreateInstance(typeof(A), page);
propertySpecifier(t);
_columns.Add(t);
return t;
}
{
A t=(A)Activator.CreateInstance(typeof(A), page);
propertySpecifier(t);
_columns.Add(t);
return t;
}
2、不带参数:
代码如下:
public A For(Action propertySpecifier) where A : T,new()
{
A t = new A();
propertySpecifier(t);
_columns.Add(t);
return t;
}