首页 新闻 搜索 专区 学院

.net自定义特性有什么用,什么时候考虑使用

0
[已关闭问题]
如题,希望可以提供一些详细的资料
雨中漫步的太阳的主页 雨中漫步的太阳 | 菜鸟二级 | 园豆:235
提问于:2008-05-13 14:13
< >
分享
其他回答(2)
0
比如,取代配置文件,如Castle,不想改变原有代码逻辑,只需在方法或类上添加一个特性,在其他使用到这个类的地方获得这个特性,根据这个特性去做你想做的事情;
陳龑 | 园豆:215 (菜鸟二级) | 2008-05-13 17:17
0
开发应用框架时比较有用,做具体应用时通常不必自定义和处理属性.
deerchao | 园豆:8167 (大侠五级) | 2008-05-13 19:22
0
举两个例子吧,一个是ProxyAttribute;这个特性可以用来创建远程对象的代理实例对象;一个是FlagsAttribute这个特性是用来修饰枚举的,他表示枚举中的每一个值是按位赋值的例如:RegexOptions就使用了这个特性。
玉开 | 园豆:8822 (大侠五级) | 2008-05-14 10:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册