| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 699 人关注过本帖
标题:类定义开头加 [xxx] 这是什么意思?
只看楼主 加入收藏
jiangzhen3s
Rank: 1
来 自:福建宁德古田
等 级:新手上路
帖 子:102
专家分:0
注 册:2009-2-27
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
类定义开头加 [xxx] 这是什么意思?
比如CommandBehavior枚举的声明:
[FlagsAttribute]
public enum CommandBehavior
 [FlagsAttribute]是干什么啊?

ps:分给第一个最快回答的^_^
搜索更多相关主题的帖子: 定义 
2009-10-28 22:11
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:10 
特性。
【From MSDN】FLagsAttribute:指示可以将枚举作为位域(即一组标志)处理。
 
C#通过反射可以获得该枚举的一些额外的信息。
这也是一个松耦合的方式。

你自己也可以尝试一下。给自己的类中加上自己定义的特性。
比较帅。呵呵。

2009-10-28 22:21
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:10 
【Attributes】
是一种新的描述信息,我们既可以使用attributes来定义设计期信息(例如 帮助文件,文档的URL),还可以用attributes定义运行时信息(例如,使XML中的元素与类的成员字段关联起来)。我们也可以用attributes来创建一个“自描述”的组件。

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-10-29 08:52
一叶之秋
Rank: 2
等 级:论坛游民
帖 子:13
专家分:29
注 册:2009-10-30
收藏
得分:0 
唉我没分类哦
2009-10-30 11:31
leegy
Rank: 1
等 级:新手上路
帖 子:7
专家分:4
注 册:2009-10-30
收藏
得分:0 
我怎么听不懂
2009-10-30 13:54
快速回复:类定义开头加 [xxx] 这是什么意思?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018646 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved