先import 下面這2個namespace
Imports System.ComponentModel
Imports System.Reflection
<FlagsAttribute()> _ Public Enum Permissions <Description("未設定")> _ None = 0 <Description("建立")> _ Create = 1 <Description("讀取")> _ Read = 2 <Description("更新")> _ Update = 4 <Description("刪除")> _ Delete = 8 <Description("所有功能")> _ All = Create Or Read Or Update Or Delete End Enum '要取得描述時使用下面的程式碼 Dim fi As FieldInfo = _ Permissions.Create.GetType().GetField(Permissions.Create.ToString()) Dim attributes As DescriptionAttribute() = _ CType(fi.GetCustomAttributes(GetType(DescriptionAttribute), False), _ DescriptionAttribute()) '顯示取得的描述 Response.Write(attributes(0).Description)