比如List<string> list1=new  List<string>();
   List<string> list2=new  List<string>();
   List<string> list2=new  List<string>();
我要把这3个List存到一个东西里,请问用什么容器??可以list包含list吗

解决方案 »

  1.   

    数组,或者 List<List<string>>
      

  2.   

    可以继续使用List来包装
    也可以自己建立一个对象来存放:
        public class MyObject
        {
            public List<string> MyProperty1 { get; set; }
            public List<string> MyProperty2 { get; set; }
            public List<string> MyProperty3 { get; set; }
        }
      

  3.   

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

  4.   

    List<List<string>> list1=new  List<List<string>>(); 集合里面在套集合 多少个都行
      

  5.   

    List<string> []
    方式太多了,最基本的就是数组,其他的集合什么的都可以
      

  6.   

    string[] arr={list1,list2,list3};