问 c# CustomAttributeBuilder 构造函数用法
public CustomAttributeBuilder (ConstructorInfo con, //自定义属性的构造函数
Object[] constructorArgs, //自定义属性的构造函数的参数
PropertyInfo[] namedProperties, //自定义属性的命名属性 (Property)
Object[] propertyValues //自定义属性的命名属性 (Property) 的值
)
假如
PropertyInfo[] pInfo = typeof(TableAttribute).GetProperties();
获取,但pInfo[1] = {System.Object TypeId} 的 pInfo[1].CanWrite 属性 为false
按照对应关系,我应该怎么附 Object[] propertyValues 这个值!
如果
Object[] propertyValues = Object[]{ "stringClass", 随便一个值};
则提示属性不可写,
如果
Object[] propertyValues = Object[]{ "stringClass"};
则提示长度和参数长度不一样
求教:如何设置Object[] propertyValues --------------------编程问答-------------------- 怎么没人回答????自己顶~~~!
补充:.NET技术 , C#