当前位置:编程学习 > C#/ASP.NET >>

问 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#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,