【发布时间】:2014-09-30 22:47:23
【问题描述】:
我正在使用一个库,它在内部使用 Activator.CreateInstance 来实例化某种类型的对象。该函数的参数是 System.Type,所以我想尝试这样的事情:
SomeFunction(new { SomeStringProperty = "" }.GetType());
看起来这个特定的匿名类型有一个构造函数,它接受一个字符串 - 立即分配属性。我有办法解决这个问题,但现在我很好奇 - 有没有办法让匿名类型有一个无参数构造函数,以便它可以在调用 CreateInstance 的情况下使用?
【问题讨论】:
标签: c# reflection anonymous-types