如何利用自定类型作函数参数来处理
问题如下:
自定义两个控件
public class A
{
}
和
public class B
{
}
在主程序中
public class mainC
{
if (c=1)
{call(A);}
else
{call(B);
public void call ( t )
{
t name =new t();
}
}
怎么样利用设置T?
------解决方案--------------------本帖最后由 caozhy 于 2013-03-21 22:59:03 编辑
public void call<T>(T t) where T : new()
{
T name = new T();
}
------解决方案--------------------
public void call<T>() where T: new()
{
T name = new T();
}
public void call<T>(T t) where T : new()
{
T name = new T();
}