ENUM 列舉使用總結

2021-07-05 12:25:54 字數 434 閱讀 6008

enum format

string format;

public string getformat()

public

void

setformat(string format)

}

enum

colors

public static void main(string args)
上面是列舉的兩種使用方式,我們以format為例,可以看出,列舉的每乙個例項都是當前列舉類的乙個例項物件,我們可以使用該列舉類的構造方法來使用它的具體的例項。使用這種方式就可以使用一些列舉物件不支援的命名方式。

第二中colors是常規的列舉使用方式,每乙個例項都是乙個colors物件的例項,是乙個object物件。

列舉 enum 總結

題外話 enum的訪問,直接寫欄位名就可以訪問 需注意作用域 區別於結構體 結構體變數.欄位名 如果乙個變數你需要幾種可能存在的值,那麼就可以被定義成為列舉型別。之所以叫列舉就是說將變數或者叫物件可能存在的情況也可以說是可能的值一一例舉出來。舉個例子來說明一吧,為了讓大家更明白一點,比如乙個鉛筆盒中...

c語言列舉enum的使用總結

1,列舉變數傳參時如果是其他變數型別需要強轉 舉例說明 typedef enum type enum type void fun int a enum type enum c int main 2,在專案中列舉的使用是必不可少的,我在這裡總結了一下,我們在使用列舉中的一些情況 實現如下 includ...

enum 列舉的使用

第一步 生成列舉類 public enum orderstate 已受理 oms或排程已受理 processed 下訂單失敗 oms或排程受理失敗 order fail 已通知業務員收件 noticed courier 已取件 巴槍50或700操作 已取件 courier picked 異常收件 收...