建立三維陣列的方法

/*方法1*/
//不指定維度
int[, ,] a = new int[, , ]
{
  {{ 1, 2, 3 }, { 4, 5, 6 } ,{ 3, 1, 2 },{ 7, 2, 3 }},
  {{ 7, 8, 9 }, { 8, 9, 0 } ,{ 3, 1, 2 },{ 2, 1, 4 }}
};



/*方法2*/
//指定維度,第一維2,第二維4,第三維3

int[, ,] a = new int[2, 4, 3]
{
  {{ 1, 2, 3 }, { 4, 5, 6 } ,{ 3, 1, 2 },{ 7, 2, 3 }},
  {{ 7, 8, 9 }, { 8, 9, 0 } ,{ 3, 1, 2 },{ 2, 1, 4 }}
};



小豆干 發表在 痞客邦 留言(0) 人氣()

建立二維陣列的方法

 

型別[ , ] 陣列名稱 = new 型別[列數,行數];

小豆干 發表在 痞客邦 留言(0) 人氣()

1.陣列可以是一維、多維或不規則。

2.數值陣列元素的預設值會設定為0,而參考元素則設定為 null。

小豆干 發表在 痞客邦 留言(0) 人氣()

將字串轉為數值有下面幾種方法

1.int.Parse

小豆干 發表在 痞客邦 留言(0) 人氣()

1.Object資料類型

 

object是所有其它類型的基類,C#中的所有類型都直接或間接地從object 類中繼承。

小豆干 發表在 痞客邦 留言(0) 人氣()

1.隱含轉換(implicit conversions):

基本上是默認許可的,C# compiler無須詳細檢查就能安全轉換型別。

如int轉float過程中資料不會遺失一般也不會失敗

小豆干 發表在 痞客邦 留言(0) 人氣()

透過 Type 類別的 IsValueType() 方法,判斷是否為實值類別。

小豆干 發表在 痞客邦 留言(0) 人氣()

1.編譯時期的錯誤(Complie Errors)


編譯時期的錯誤來自程式建造編譯時期,例如if 打成IF,或程式語法使用錯誤

小豆干 發表在 痞客邦 留言(0) 人氣()

  • Nov 26 Wed 2014 18:50
  • 列舉

列舉 (Enumerations) 是一群相關連的符號,且具有相同的型別

為了簡化程式的撰寫及增進程式的閱讀性。

範例程式: 

小豆干 發表在 痞客邦 留言(0) 人氣()

參考型別有以下這些:

1  

 註:陣列是參考型別

小豆干 發表在 痞客邦 留言(0) 人氣()

«12 3