<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 數組(C# 編程指南) 可以在一個數組數據結構中存儲同一類型的多個變量。通過指定其元素的類型聲明數組。 type[] arrayName; 下面的示例創建一維、多維和交錯數組: ``` class TestArraysClass { static void Main() { // Declare a single-dimensional array int[] array1 = new int[5]; // Declare and set array element values int[] array2 = new int[] { 1, 3, 5, 7, 9 }; // Alternative syntax int[] array3 = { 1, 2, 3, 4, 5, 6 }; // Declare a two dimensional array int[,] multiDimensionalArray1 = new int[2, 3]; // Declare and set array element values int[,] multiDimensionalArray2 = { { 1, 2, 3 }, { 4, 5, 6 } }; // Declare a jagged array int[][] jaggedArray = new int[6][]; // Set the values of the first array in the jagged array structure jaggedArray[0] = new int[4] { 1, 2, 3, 4 }; } } ``` ## 數組概述 數組具有以下屬性: * 數組可以是[一維](https://msdn.microsoft.com/zh-cn/library/0a7fscd0.aspx)、[多維](https://msdn.microsoft.com/zh-cn/library/2yd9wwz4.aspx)或[交錯](https://msdn.microsoft.com/zh-cn/library/2s05feca.aspx)的。 * 當創建了數組實例時,將建立維度數和每個維度的長度。在實例的生存期內,這些值不能更改。 * 數值數組元素的默認值設置為零,而引用元素的默認值設置為 null。 * 交錯數組是數組的數組,因此其元素是引用類型并初始化為 **null**。 * 數組的索引從零開始:具有 n 個元素的數組的索引是從 0 到 n-1。 * 數組元素可以是任何類型,包括數組類型。 * 數組類型是從抽象基類型 [Array](https://msdn.microsoft.com/zh-cn/library/system.array.aspx) 派生的[引用類型](https://msdn.microsoft.com/zh-cn/library/490f96s2.aspx)。由于此類型實現了 [IEnumerable](https://msdn.microsoft.com/zh-cn/library/system.collections.ienumerable.aspx) 和 [IEnumerable&lt;T&gt;](https://msdn.microsoft.com/zh-cn/library/9eekhta0.aspx),因此可以對 C# 中的所有數組使用 [foreach](https://msdn.microsoft.com/zh-cn/library/ttw7t8t6.aspx) 迭代。 ## 相關章節 * [作為對象的數組(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/2z4khca9.aspx) * [對數組使用 foreach(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/2h3zzhdw.aspx) * [將數組作為參數傳遞(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/hyfeyz71.aspx) * [使用 ref 和 out 傳遞數組(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/szasx730.aspx) * [More About Variables](http://go.microsoft.com/fwlink/?LinkId=221214)(有關變量的更多信息)位于[Beginning Visual C# 2010](http://go.microsoft.com/fwlink/?LinkId=221230)(開始 Visual C# 2010)中 ## C# 語言規范 有關詳細信息,請參閱 [C# 語言規范](https://msdn.microsoft.com/zh-cn/library/ms228593.aspx)。該語言規范是 C# 語法和用法的權威資料。 ## 請參閱 [C# 編程指南](https://msdn.microsoft.com/zh-cn/library/67ef8sbd.aspx) [集合(C# 和 Visual Basic)](https://msdn.microsoft.com/zh-cn/library/ybcx56wz.aspx) [Array Collection Type](https://msdn.microsoft.com/zh-cn/library/57yac89c.aspx)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看