C# Category属性应用

C# Category属性使用平台: asp.net今天在Web用户控件中看到这样的代码。C# code[Category(自定义属性),Di

C# Category属性使用
平台: asp.net
今天在Web用户控件中看到这样的代码。

C# code
[Category("自定义属性"),    DisplayName("状态是否可选"),    Description("当前状态是否可选"),    NotifyParentProperty(true),    Browsable(true)]    public bool Enabled    {       get {...}       set {...}    }

请问一下在方法的上面加上这个有什么作用呢?
记得以前看调用win32的时候才会加上"[]"操作符的啊?
谁有这相关的例子或者参考资料的,求分享!

[解决办法]
http://msdn.microsoft.com/en-us/library/bb166176(v=vs.80).aspx