有如下泛型类
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;//绑定这段代码可以编译通过,但运行时就会出错,我猜跟泛型有关,请各位高手帮帮忙看看怎么解决