<分区>
目前,即使是使用“ExpandoObject”的最简单示例也无法在我的机器上运行。
两者都是
dynamic obj = new ExpandoObject();
obj.Value = 10;
var action = new Action<string>((line) => Console.WriteLine(line));
obj.WriteNow = action;
obj.WriteNow(obj.Value.ToString());
dynamic sampleObject = new ExpandoObject();
sampleObject.test = "Dynamic Property";
Console.WriteLine(sampleObject.test);
(from the MSDN examples)因 RuntimeBinderException 而失败。我想我配置有误,但我不知道它可能是什么。
我使用的是 .NET v4.0.30319 和 Visual Studio 2010 SP1 Premium。请询问您可能需要了解的任何其他信息。 =)