1、定義
struct position
2、使用
class program
}在c#中結構體是乙個值型別,如果s2 = s1,傳遞的只是s1的值,
s2不會隨著s1的值改變而改變!!
1、定義
enum gamestate
2、使用
gamestate start = gamestate.start
1、宣告與賦值陣列
int score = ;
2、第二種
int score;
score = new int[8];
3、第三種
intscore = new int[8];
4、陣列的遍歷
for(int i = 0; i < score.length;i++)
int i = 0;
陣列之間的傳遞為引用傳遞
while(i < score.length)
foreach(int i in score)
5、二維陣列
(1)宣告與初始化陣列
int[,] i = new int[3,3]
3行3列,9個儲存空間
(2)賦值
i[0,0] = 1; i[1,0] = 11; i[2,0] = 111;
i[0,1] = 2; i[1,1] = 22; i[2,1] = 222;
i[0,2] = 3; i[1,2] = 33; i[2,2] = 333;
(3)獲取某個軸向的元素個數
i.getlength
string str = "www.taikr.com";
for(int i = 0; i < str.length; i++)
要使用某些處理字串的函式,如tolower(),要先給這個字串
賦給乙個新變數
string res = str.tolower();
C 列舉 結構 陣列
列舉what?列舉是由一組特定常量構成的一組資料結構,是值型別的一種特殊形式,當需要乙個由指定常量集合組成的資料型別時,使用列舉型別。列舉宣告可以顯式地宣告 byte sbyte short ushort int uint long 或 ulong 型別作為對應的基礎型別。沒有顯式地宣告基礎型別的列...
c 結構,列舉,陣列
結構 值型別 儲存在棧 不能派生 結構可以有建構函式,但沒有析構函式 如果沒有new,顯式賦值之前不能使用資料成員的值,也不能呼叫構造 可以使用partial 分部類 使用介面 列舉 值型別,預設底層為整數型別int,如果不賦值會有乙個隱式的成員編號012 單一的成員型別,沒有修飾符 底層型別可以更...
C 列舉 結構體 陣列
列舉 定義乙個列舉型別的變數,這個變數有很多相同型別的值。比如性別gender這個變數可以有男和女這兩個值。引用列舉型別的好處 1.在給變數賦值的時候可以直接引用列舉型別的值 2.有了列舉型別的值,在後期輸入的時候可以規範化 使用 先要在命名空間裡宣告列舉型別的變數並給變數賦值 然後在主類中用 程式...