如何动态创建一个类

Anx*_*deV 4 c# dynamic

我需要动态创建一个类对象.我尝试使用dynamic关键字.

dynamic dataTransferObject = new dtoClass();
                dataTransferObject.Property1= "someValue";
                dataTransferObject.Property2= "someOtherValue";

                LogicLayer.Update(dataTransferObject);
Run Code Online (Sandbox Code Playgroud)

我将解释该对象以在逻辑层内执行进一步的操作.编译器不喜欢我的语法,请指教!

Gle*_*rie 7

使用ExpandoObject来完成此任务.

dynamic dataTransferObject = new System.Dynamic.ExpandoObject();
dataTransferObject.Property1 = "someValue";
dataTransferObject.Property2 = "someOtherValue";
Run Code Online (Sandbox Code Playgroud)