列舉型別:
列舉型別是一種的值型別,它用於宣告一組命名的常數
列舉的宣告:
列舉宣告用於宣告新的列舉型別
訪問修辭符 enum 列舉名:基礎型別
列舉成員的預設值:
在列舉型別中宣告的第乙個列舉成員它的默值為零,例:
例:public enum timeofday:uint
morning,
afternoon,
evening
morning的值為0,afternoon的值為1,evening的值為2。
為列舉成員顯示賦值:
在預設的情況下,列舉中每個元素的基礎型別是 int
,例:
public enum number
a=1,
b,c=1,
db的值為2,d的值為2.
列舉型別與基礎型別的轉換:
基礎型別不能隱式轉換為列舉型別
列舉型別也不能隱式轉換為基礎型別,例:
public enum number
a,b,c,d
class test
public static void main()
int i=number.a;//錯誤,要強制性轉換(int)number.a
number n;
n=2 //錯誤,要強制型別轉換(number)2
Unity3D學習之(列舉型別)
首先 我們再次回顧了上次銀行登入系統的登入 的實現!登陸的實現 這段 實現了驗證密碼的正確性和三次輸入不正確就中斷輸入的功能 public void login console.writeline 請輸入密碼 for int i 2 i 0 i password console.readline i...
Unity3D指令碼型別
每當建立乙個指令碼時,該指令碼都含有乙個start 開始 和update 修正 函式,這兩個函式是指令碼自帶的。awake 喚醒 函式中的 在指令碼初始化時被呼叫。update 修正 函式中的 每幀被呼叫。start 開始 在任何update 修正 函式之前,awake 喚醒 函式之前被呼叫,sta...
Unity3D開發(九) Unity3d流光效果
遊戲開 壇 hello game 遊戲開發群 201276069 之前曾經注意過material 中紋理的屬性都有 tiling 和offset 但沒有深究過其用途,今天才知道竟然可以利用 offset做uv 動畫,從而完成各種有趣的動畫,比如流光效果!流過效果即通常一條高光光在物體上劃過,模擬高光...