close

在寫.Net的程式時,會使用到所謂的Attribute,例如前篇文章所提到的WCF,利用Attribute來設定Rest的路徑格式。

2011-06-12_131649

 

這樣方便的功能,只要利用System.Attribute,自己實作的類別也能達到相同的目的。

例如下面的類別繼承了Attribute,記得名稱後面一定要加Attribute。

2011-06-14_231108

 

之後其它的類別就能直接使用,例如下面的程式碼。

2011-06-14_231123

 

要知道TestClass用MyClassAttribute設定了哪些值,只要藉由Reflection就能取出來。

2011-06-14_231154

 

執行結果。

2011-06-14_231207

 

參考資料

撰寫自訂屬性

arrow
arrow
    全站熱搜

    卑微研究生 發表在 痞客邦 留言(0) 人氣()