建立 List 內有 List 內有 Object

 
建立 List 內有 List 內有 Object
 

   Form1.cs
 
   List<object> AllList = new List<object>();
   List<object> List = new List<object>();
 
   private void Create_List()
   {
 
      AllList.Add(List);
      List.Add(new TestObj(1, "1", "1"));
      List.Add(new TestObj(2, "2", "2"));
      List.Add(new TestObj(3, "3", "3"));
      List.Add(new TestObj(4, "4", "4"));
      List.Add(new TestObj(5, "5", "5"));
      List.Add(new TestObj(6, "6", "6"));
 
   }
 
   private void Get_List()
   {
 
      List<object> L = (List<object>)AllList[0];
      TestObj L2 = (TestObj)L[4];
 
      int L21 = L2.i;
      String L22 = L2.a;
      String L23 = L2.b;
 
      label1.Text = L21.ToString();
      label2.Text = L22.ToString();
      label3.Text = L23.ToString();
 
   }
 
   public class TestObj
   {
      public int i;
      public String a;
      public String b;
 
      public TestObj(int ii, String aa, String bb)
      {
         i = ii;
         a = aa;
         b = bb;
      }
   }