c 列舉的定義,列舉的用法,獲取列舉值

2021-10-01 06:45:23 字數 522 閱讀 2891

1.定義列舉型別

public enum test

2.獲取列舉值

public void enumsaction()

var g = item.tostring();//"男"["女"]

}}

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 男 女 對於typeof的解釋 c typeof 和 gettype 區是什麼?1 typeof x 中的x,必須是具體的類名 型別名稱等,不可...

c 獲取列舉

在實際開發專案中,我們定義了乙個列舉,往往我們需要在下拉框或其它地方展示列舉。為了加深印象,也為了幫到有需要的人,我寫了乙個demo。第一步,我們定義乙個列舉 測試列舉 public enum enumstatus 第二步,為了方便檢視我們獲取的列舉,我們定義乙個列舉模型 定義列舉模型 public...

C 獲取列舉描述

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