感谢关注!!! to: henryfan1(每天好心情(*_*)) 看了一下属性类,感觉属性类提供了一种在类源代码编辑的时候,为类提供一些属性,而在运行时,根据属性进行处理的方式;有个前提是“源代码”,而反射发出技术呢,是通过反射发出直接生成类的IL,这种类不存在源代码的环节;正如前边说的,如果有源代码的话,我们只需在类(及方法、属性等)的前边加上三斜杠,提供说明信息,在VS的代码编辑器钟使用这个类的时候就可以看到相应的说明信息,我目前希望的就是如何给反射发出的类提供这种说明信息,就如同在源代码编辑时三斜杠加上的效果。to:myhex(小乙) 可否将你的想法说的更具体一点呢?
我觉得你可以把这个弄成为字符串资源编译进assembly中或写入一个专门xml文件中
通过反谢获取类,方法等属性标记信息。VS2003ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/csref/html/vcwlkattributestutorial.htm
to: henryfan1(每天好心情(*_*))
看了一下属性类,感觉属性类提供了一种在类源代码编辑的时候,为类提供一些属性,而在运行时,根据属性进行处理的方式;有个前提是“源代码”,而反射发出技术呢,是通过反射发出直接生成类的IL,这种类不存在源代码的环节;正如前边说的,如果有源代码的话,我们只需在类(及方法、属性等)的前边加上三斜杠,提供说明信息,在VS的代码编辑器钟使用这个类的时候就可以看到相应的说明信息,我目前希望的就是如何给反射发出的类提供这种说明信息,就如同在源代码编辑时三斜杠加上的效果。to:myhex(小乙)
可否将你的想法说的更具体一点呢?
我的问题时如何让自定义的属性在代码编辑器里使用的时候可以看到提示信息
这里是我封写数据访问类所用到的,就是通过属性类标识实体类信息,
使访问类直接通过实体类来进行数据的,增,删,改,查。
不知道是否你想要的效果。
相去甚远,同System.Reflection.Emit没有丝毫联系