1.定義列舉型別
publicenum
test
2.獲取列舉值
publicvoid
enumsaction()
var g = item.tostring();//"
男"["女"]
} }
對於typeof的解釋:
c# typeof() 和 gettype()區是什麼?1、typeof(x)中的x,必須是具體的類名、型別名稱等,不可以是變數名稱。
2、gettype()方法繼承自object,所以c#中任何物件都具有gettype()方法,它的作用和typeof()相同,返回type型別的當前物件的型別。
比如有這樣乙個變數i:
int32 i = new
int32
();
i.gettype()返回值是int32的型別,但是無法使用typeof(i),因為i是乙個變數,如果要使用typeof(),則只能:typeof(
int32),返回的同樣是int32的型別。
附上另一篇列舉詳解:
c 列舉的定義,列舉的用法,獲取列舉值
1.定義列舉型別 public enum test 2.獲取列舉值 public void enumsaction var g item.tostring 男 女 c typeof 和 gettype 區是什麼?1 typeof x 中的x,必須是具體的類名 型別 名稱等,不可以是變數名稱。2 ge...
c 獲取列舉
在實際開發專案中,我們定義了乙個列舉,往往我們需要在下拉框或其它地方展示列舉。為了加深印象,也為了幫到有需要的人,我寫了乙個demo。第一步,我們定義乙個列舉 測試列舉 public enum enumstatus 第二步,為了方便檢視我們獲取的列舉,我們定義乙個列舉模型 定義列舉模型 public...
C 獲取列舉描述
列舉型別在程式中必不可少,特別是在型別選擇的地方 但是我們經常需要新增額外的中文對應選擇,其實不如直接用描述屬性 核心 具體 public class enumhelper return type.tostring 舉例列舉 最後乙個是我們常用的注釋,我們常用的注釋不能起到明顯的作用,除了給程式設計...