我有一個任務狀態的枚舉。有些狀態被認爲是過時的,我已經將其標記爲過時,如下所示:如何檢查或查找.NET屬性?
public enum TaskStatus
{
[Description("")]
NotSet = 0,
Pending = 1,
Ready = 2,
Open = 3,
Completed = 4,
Closed = 5,
[Description("On Hold")][Obsolete]
OnHold = 6,
[Obsolete]
Canceled = 7
}
在我的用戶界面我填充下拉與枚舉值,但我想忽略那些是標記爲過時。我怎麼會這樣做呢?
謝謝!完美工作! – mattruma 2009-01-10 01:50:54