如何在Attribute中使用自定义属性 本帖最后由 zmcici 于 2014-11-03 13:29:43 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是[A(A2=null)]不是[AA(A2=null)]吧,多写了一个A? A又是什么AA又是什么根本没定义这个东东好吧 public class CC{ //这里提示“A2”不是有效的命名特性参数,因为它不是有效的特性参数类型 [A(A2=null)] public int b1{get;set;} } 那是因为A也没有定义啊,哪里有AA就是AAttribute,后面的Attribute不用写 我以前一般使用Attribute时,内部属性都是简单的类型,如string,int,bool等,你的A2是个引用的属性,不知道是不是还要加什么限制 我以前一般使用Attribute时,内部属性都是简单的类型,如string,int,bool等,你的A2是个引用的属性,不知道是不是还要加什么限制嗯是的,好像也发现只能是一些系统自带的类型,现在的做法是通过构造函数传入来解决 如7楼说的 你的A2是自定义的类型BB可能只能是基础类型http://msdn.microsoft.com/zh-cn/library/sw480ze8.aspx 急救!! 求助:VS2008 JS文件无法高亮显示,且所有数字都显示为二进制 GridView中如何筛选列 .net里如何接收存储过程的返回值? 谁能给我讲讲怎么建立一存储过程,在asp.net怎么调用,还添加什么参数给command,多谢了 数据库大问题~~~!!! 水晶报表中的参数问题 Split 如何实现一个坐标里面画两条线??有控件执行的吗? EXTJS的使用方式问题,求指点 sql server 2005 比较两个表的值是否相等 .net 重写IHttpModule实现伪静态,发布之后不能正常使用
不是[AA(A2=null)]吧,多写了一个A?
AA又是什么
根本没定义这个东东好吧
public class CC{
//这里提示“A2”不是有效的命名特性参数,因为它不是有效的特性参数类型
[A(A2=null)]
public int b1{get;set;}
}
A就是AAttribute,后面的Attribute不用写
嗯是的,好像也发现只能是一些系统自带的类型,现在的做法是通过构造函数传入来解决
可能只能是基础类型
http://msdn.microsoft.com/zh-cn/library/sw480ze8.aspx