创建类或成员函数时,在类或成员函数前声明一段[....]或<....>的作用???

解决方案 »

  1.   

    定义还是创建?特性Attrubite,为类型附着一些信息。
      

  2.   

    /// <summary>
            /// 所属表
            /// </summary>
            [System.ComponentModel.Description("所属数据库")]
            [System.ComponentModel.Category("数据库信息")]
            public string TableName
            {
                get
                {
                    return _TableName;
                }
                set
                {
                    _TableName = value;
                }
            }你应该说这个吧!
    这个作注释用的,而且能分类
      

  3.   

    感谢Ivony()和winner2050(代码生成器mytopwin.com/Soft/Class/26/26_1.html)的解答
    特别鸣谢~~~winner2050兄附上例子,希望下楼能给出更多的相关资料或书籍来填补小弟
    这方面的知识空缺
      

  4.   

    看VS的关于Attribute部分的帮助,当你用到反射的时候,就知道他的用处了。反射能获得类型的信息,但如果只能知道类型显然是不够的,例如我们要标识这个类型能不能序列化,这个控件类型用什么设计器,这就产生了对类型进行附加信息的需求,结果就是今天看到的Attribute