c#动态,对象数组

本文关键字:数组 对象 动态 | 更新日期: 2023-09-27 17:53:14

是否可以通过使用动态来处理对象数组?

我的意思是这样的…'

dynamic d ;
d.SomeProp.Add(new SomeObject);

谢谢。

c#动态,对象数组

您可以使用ExpandoObject在运行时动态构建对象:

dynamic d = new ExpandoObject();
d.SomeProp = new List<SomeObject>();
d.SomeProp.Add(new SomeObject());

我不太明白这一点,我个人更喜欢强类型和编译时安全性。你呢?