首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

给枚举成员加的自定义特性,能够在程序中提取吗?该如何解决

2012-01-02 
给枚举成员加的自定义特性,能够在程序中提取吗?问题在方法中,大家来看看。PublicClassdongwuPublicSubM_得

给枚举成员加的自定义特性,能够在程序中提取吗?
问题在方法中,大家来看看。        

Public   Class   dongwu

                Public   Sub   M_得到枚举的自己定义的特性()
                        Dim   ii   As   Animal1
                        Dim   name   As   String
                        ii   =   Animal1.Dog

                        '   本人的问题是如何通过   ii   让     name   =   狗

                End   Sub

                Public   Enum   Animal1
                        <EnumNote( "狗 ")>   _
                      Dog   =   1
                        <EnumNote( "猫 ")>   _
                      Cat   =   2
                        <EnumNote( "鸟 ")>   _
                      Bird   =   3
                End   Enum
        End   Class

        <AttributeUsage(AttributeTargets.All)>   Public   Class   EnumNote
                Inherits   System.Attribute
                Private   f_note   As   String
                Public   Property   P_Note()   As   String
                        Get
                                Return   f_note
                        End   Get
                        Set(ByVal   Value   As   String)
                                f_note   =   Value
                        End   Set
                End   Property

                Public   Sub   New(ByVal   x_node   As   String)
                        f_note   =   x_node
                End   Sub
        End   Class




[解决办法]
接分接分,我来接分~
[解决办法]
o

热点排行