none
datatable中的数据类型只能是system里的类型吗? RRS feed

  • 问题

  • datatable中的数据类型只能是system里的类型吗?
    我想建立一个类似数据表的数据,但希望每一行都可以动态添加数据,就是那个generic,但不知道有什么办法可以把同样的generic串起来
    就好像是list<list<T>>这个要怎么实现啊
    最开心的是今天有收获。
    2009年7月6日 11:35

答案

  • DataColumn 可以设置 System 名称空间以外的数据类型,这个很少用到。至少第二个问题你可以声明一个类来表明你行中有的原素,再用借助 List<T> 的特性来达到你的目的的

    public class Employee
    {
        public Int Id;
        public String Name;
    }

    List< Employee> list = new List< Employee>();

    知识改变命运,奋斗成就人生!
    • 已标记为答案 胖胖亮 2009年7月6日 12:36
    2009年7月6日 12:34
    版主

全部回复

  • DataColumn 可以设置 System 名称空间以外的数据类型,这个很少用到。至少第二个问题你可以声明一个类来表明你行中有的原素,再用借助 List<T> 的特性来达到你的目的的

    public class Employee
    {
        public Int Id;
        public String Name;
    }

    List< Employee> list = new List< Employee>();

    知识改变命运,奋斗成就人生!
    • 已标记为答案 胖胖亮 2009年7月6日 12:36
    2009年7月6日 12:34
    版主
  • 谢谢,借助类是个不错的方法


    最开心的是今天有收获。
    2009年7月6日 12:37
  • 活用泛型可以得到不少的便利
    知识改变命运,奋斗成就人生!
    2009年7月6日 12:39
    版主