C 取列舉描述

2022-03-14 18:52:34 字數 400 閱讀 2256

一直都覺得列舉是個很不錯的東西,可以給我們帶來很多方便,而且也增加**的可讀性。 我在之前已經介紹過列舉的簡要應用了,再次再來寫下怎麼獲取列舉的描述。 原始碼如下: 首先,我們定義個含有描述的列舉型別

publicenumurl

定義完列舉之後,我們來寫個通用的方法獲取列舉的描述資訊

//////獲取描述資訊

//////列舉

///publicstaticstringgetenumdes(thisenum en)           

returnen.tostring();

}以上通用方法便可獲取到列舉的描述,呼叫方式如下:

string strvalue = getenumdes(url.個人部落格);

此時的strvalue 變數值為:

C 獲取列舉描述

列舉型別在程式中必不可少,特別是在型別選擇的地方 但是我們經常需要新增額外的中文對應選擇,其實不如直接用描述屬性 核心 具體 public class enumhelper return type.tostring 舉例列舉 最後乙個是我們常用的注釋,我們常用的注釋不能起到明顯的作用,除了給程式設計...

C 獲取列舉描述

首先建立如下列舉資訊,並使用descriptionattribute類增加描述特性。狀態編碼列舉 public enum statuscode 方法一 編寫獲取列舉描述方法 獲取列舉描述 列舉 返回列舉的描述 public static string getdescription enum en r...

獲取列舉 描述

列舉的定義在程式開發中十分方便 net 支援列舉使用中文 比如 public enum enumispaytype 如果需要返回漢字的時候 public int32?paytype public string e paytype return string empty 但是,在比較規範的列舉使用中,...