列舉的應用

2021-05-07 15:24:46 字數 576 閱讀 7726

在應用程式中我們會經常的用到列舉這個概念下面我就簡單的介紹一下關於列舉的使用方法,列舉宣告為一組屬性相同的常量定義乙個統一的類別名稱.列舉型別是棧中建立起來的值型別,所以我們不用new 乙個列舉型別的例項,列舉型別可以是處字元型別的任何型別..列舉類中包括以下幾種方法。 ·

equals:判斷物件是否相等。 ·

format:使用指定格式來顯示數值。 ·

getname:返回指定數值的名稱。 ·

getnames:返回數值表的名稱列表。 ·

·getvalues:獲得列舉的數值陣列。 ·

isdefined:獲得true/false,以表示指定的常量是否已經被定義。

下邊是乙個使用列舉的小例子

using

system;

using

system.collections.generic;

using

system.text;

namespace

} public enum people ;

class factory

} }

}

列舉 與 列舉的應用

列舉1 include 只定義了乙個資料型別,並沒有定義變數,該資料型別的名字是 enum weekday 預設 值是用0開始 monday 0 tuesday 1 sunday 6 enum weekday int main void 列舉2 include 只定義了乙個資料型別,並沒有定義變數,...

條碼的應用列舉

條碼出現短短四十幾年的時間內,它已經廣泛應用於交通運輸業 商業 生產製造業 醫療衛生 倉儲業 郵電系統 海關 銀行 公共安全 國防 管理 辦公室自動化等領域。在介紹條碼具體應用設計之前,大家應該知道條碼技術已經不僅僅是簡單的符號技術和自動識別技術了,也不再僅僅限於某行業的應用。依然在倉管 生產線自動...

列舉enum的應用

列舉學習 enum weekday enum weekday day 也可以為 enum weekday day 如果有賦值語句 day mon 則 day 變數的值為 1。enum weekdayday 這時,sun 為 7,mon 為 1,以後元素順次加 1,所以 sat 就是 6 了。列舉值可...