class 動態創建數據 { //動態類型:本質感覺跟object的用法差不多,只是在執行的時候才知道數據類型 public dynamic Dynamic() { //定義一個動態類型,作為返回值 dynamic data = new ExpandoObject(); List<dynamic> list = new List<dynamic>(); dynamic model = new ExpandoObject(); model.ID = 1; model.Name = "張三"; list.Add(model); data.list1 = list; return data; } public object Object() { //定義一個動態類型,作為返回值 object data = new object(); List<object> list = new List<object>(); object model = new object(); model.ID = 1; model.Name = "張三"; list.Add(model); data.list1 = list; return data; } }