1.列舉是使用者自己的定義的變數型別,我們要指定這個型別所有的值。
語法:enum 型別名
列舉是和方法是同一級別的。
列舉的作用:1.限制使用者不能隨便賦值,只能在列舉中定義的值中選。
2.不需要記每乙個值是什麼,只需要選擇相對應的值。
[b]注意[/b]
1)列舉型別時,值不能為int。
2)列舉的型別的變數都可以強制轉換int型別。
3)列舉的值在定義時有乙個預設編號從0開始。
3.把字串換成列舉型別
(自枚)(enum:parse(typeof(自枚),"待轉換字串"))
例如:namespace 列舉
class program
catch
switch(***)
console.readkey();}}
}
C 中的列舉
列舉型別是一種的值型別,它用於宣告一組命名的常數。1 列舉的宣告 列舉宣告用於宣告新的列舉型別。訪問修辭符 enum 列舉名 基礎型別 基礎型別必須能夠表示該列舉中定義的所有列舉數值。列舉宣告可以顯式地宣告 byte sbyte short ushort int uint long 或 ulong ...
C 中的列舉
實際上列舉型別的變數,就是乙個命名常量的集合,它們在c 下使用enum關鍵字進行宣告,每乙個enum型別都自動繼承自system.enum類,所以當我們對列舉型別變數進行操作時可以使用system.enum類下的所有公開方法,可見我們也可以對 列舉型別的變數 稱之為 例項化列舉類的物件。列舉型別其實...
C 中的列舉
列舉型別是一種的值型別,它用於宣告一組命名的常數。1 列舉的宣告 列舉宣告用於宣告新的列舉型別。訪問修辭符 enum 列舉名 基礎型別 基礎型別必須能夠表示該列舉中定義的所有列舉數值。列舉宣告可以顯式地宣告 byte sbyte short ushort int uint long 或 ulong ...