是否可以通过动态处理对象数组?
我的意思是这样的......
dynamic d ;
d.SomeProp.Add(new SomeObject);
Run Code Online (Sandbox Code Playgroud)
谢谢.
您可以使用a ExpandoObject在运行时动态构建对象:
dynamic d = new ExpandoObject();
d.SomeProp = new List<SomeObject>();
d.SomeProp.Add(new SomeObject());
Run Code Online (Sandbox Code Playgroud)
虽然不太明白这一点,但我个人更喜欢强大的打字和编译时的安全性.你呢?