在很多情況下,我們需要對象數組的數據格式。在慣性思維下,總是想聲明一個對象的數組,例如
MenuObj[] meun=new MenuObj[len]; //首先這個len事先可能不好確定,而且此時的的menu不能用push方法。
/// <summary> /// 自定義類 /// </summary> public class MenuObj { /*省略部分代碼*/ }
然鵝,這樣並行不通。
實際上用List就很簡單的可以解決了:
List<MenuObj> dtMenu = new List<MenuObj>(); MenuObj menuObj = new MenuObj { /*屬性賦值代碼省略*/ }; dtMenu.Add(menuObj); /// <summary> /// 自定義類 /// </summary> public class MenuObj { /*省略部分代碼*/ }
繼續學習有關List的內容可參考: