我有以下代码作为使用反射生成接口的系统的一部分.emit
class Class1:Attribute
{
public Class1(XmlDocument doc)
{
}
}
var type = typeof(Class1);
var ctore = type.GetConstructor(new[] { typeof(XmlDocument) });
var cab = new CustomAttributeBuilder(ctore, new object[] { new XmlDocument() });
由于我不知道的原因,该程序会生成一个错误:
在参数、字段或属性中使用的设计器自定义属性类型无效。