有如下泛型类
public class BaseTagClass<T>
{
public DateTime UpdateTime{get;set;}
public T Value;
public string varName;//{get;set;}
public BaseTagClass(string _Name)
{varName=_Name;
}
} private List<object> ls = new List<object >();//申明集合
/*添加实例化对象*/
BaseTagClass<byte> a = new BaseTagClass<byte>("a");
a.Value = 5;
ls.Add(a);
BaseTagClass<string> b = new BaseTagClass<string>("b");
b.Value = "fsf5";
ls.Add(b);
dataGridView1.DataSource =ls;//绑定这段代码可以编译通过,但运行时就会出错,我猜跟泛型有关,请各位高手帮帮忙看看怎么解决
public class BaseTagClass<T>
{
public DateTime UpdateTime{get;set;}
public T Value;
public string varName;//{get;set;}
public BaseTagClass(string _Name)
{varName=_Name;
}
} private List<object> ls = new List<object >();//申明集合
/*添加实例化对象*/
BaseTagClass<byte> a = new BaseTagClass<byte>("a");
a.Value = 5;
ls.Add(a);
BaseTagClass<string> b = new BaseTagClass<string>("b");
b.Value = "fsf5";
ls.Add(b);
dataGridView1.DataSource =ls;//绑定这段代码可以编译通过,但运行时就会出错,我猜跟泛型有关,请各位高手帮帮忙看看怎么解决
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货