dynamic model = new ExpandoObject();
model.Data = "asdf";
List<dynamic> listOfx = new List<dynamic>();
for (int i = 0; i < 3; i++) {
dynamic x = new ExpandoObject();
x.ID = i;
x.Name = "test" + i.ToString();
listOfx.Add(x);
}
model.listOfx = listOfx;
Khi tôi chạy điều này, tôi có thể xem Dữ liệu bên trong mô hình, nhưng không phải listOfx.Danh sách bên trong ExpandoObject
vấn đề: làm thế nào để có được một danh sách (hoặc IEnumerable) bên trong một ExpandoObject
UPDATE trên Giải pháp:
Bởi vì tôi không thể nhìn thấy lifOfx trong cửa sổ người dân địa phương tôi nghĩ rằng nó là không đang làm việc. Ở đây (qua y) bạn có thể thấy nó. :-)
Rất cám ơn @sehe - thực ra đó là lỗi của riêng tôi ... nghĩ rằng nó không hoạt động do không thể nhìn thấy trong cửa sổ địa phương. Nhưng nó là! –
@DaveMateer Ok, thx cho chúng tôi biết – sehe