<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # foreach,in(C# 參考) **foreach** 語句對實現 [System.Collections.IEnumerable](https://msdn.microsoft.com/zh-CN/library/system.collections.ienumerable.aspx) 或 [System.Collections.Generic.IEnumerable&lt;T&gt;](https://msdn.microsoft.com/zh-CN/library/9eekhta0.aspx) 接口的數組或對象集合中的每個元素重復一組嵌入式語句。 **foreach** 語句用于循環訪問集合,以獲取您需要的信息,但不能用于在源集合中添加或移除項,否則可能產生不可預知的副作用。如果需要在源集合中添加或移除項,請使用 [for](https://msdn.microsoft.com/zh-CN/library/ch45axte.aspx) 循環。 嵌入語句為數組或集合中的每個元素繼續執行。當為集合中的所有元素完成迭代后,控制傳遞給 **foreach** 塊之后的下一個語句。 可以在 **foreach** 塊的任何點使用 [break](https://msdn.microsoft.com/zh-CN/library/adbctzc4.aspx) 關鍵字跳出循環,或使用 [continue](https://msdn.microsoft.com/zh-CN/library/923ahwt1.aspx) 關鍵字進入循環的下一輪迭代。 **foreach** 循環還可以通過 [goto](https://msdn.microsoft.com/zh-CN/library/13940fs2.aspx)、[return](https://msdn.microsoft.com/zh-CN/library/1h3swy84.aspx) 或 [throw](https://msdn.microsoft.com/zh-CN/library/1ah5wsex.aspx) 語句退出。 有關 **foreach** 關鍵字和代碼示例的更多信息,請參見下面的主題: [對數組使用 foreach(C# 編程指南)](https://msdn.microsoft.com/zh-CN/library/2h3zzhdw.aspx) [如何:使用 foreach 訪問集合類(C# 編程指南)](https://msdn.microsoft.com/zh-CN/library/9yb8xew9.aspx) 以下代碼顯示了三個示例: * 顯示整數數組內容的典型的 **foreach** 循環 * 執行相同操作的 [for](https://msdn.microsoft.com/zh-CN/library/ch45axte.aspx) 循環 * 維護數組中的元素數計數的 **foreach** 循環 ``` class ForEachTest { static void Main(string[] args) { int[] fibarray = new int[] { 0, 1, 1, 2, 3, 5, 8, 13 }; foreach (int element in fibarray) { System.Console.WriteLine(element); } System.Console.WriteLine(); // Compare the previous loop to a similar for loop. for (int i = 0; i < fibarray.Length; i++) { System.Console.WriteLine(fibarray[i]); } System.Console.WriteLine(); // You can maintain a count of the elements in the collection. int count = 0; foreach (int element in fibarray) { count += 1; System.Console.WriteLine("Element #{0}: {1}", count, element); } System.Console.WriteLine("Number of elements in the array: {0}", count); } // Output: // 0 // 1 // 1 // 2 // 3 // 5 // 8 // 13 // 0 // 1 // 1 // 2 // 3 // 5 // 8 // 13 // Element #1: 0 // Element #2: 1 // Element #3: 1 // Element #4: 2 // Element #5: 3 // Element #6: 5 // Element #7: 8 // Element #8: 13 // Number of elements in the array: 8 } ``` ## C# 語言規范 有關詳細信息,請參閱 [C# 語言規范](https://msdn.microsoft.com/zh-CN/library/ms228593.aspx)。該語言規范是 C# 語法和用法的權威資料。 ## 請參閱 [C# 參考](https://msdn.microsoft.com/zh-CN/library/618ayhy6.aspx) [C# 編程指南](https://msdn.microsoft.com/zh-CN/library/67ef8sbd.aspx) [C# 關鍵字](https://msdn.microsoft.com/zh-CN/library/x53a06bb.aspx) [迭代語句(C# 參考)](https://msdn.microsoft.com/zh-CN/library/32dbftby.aspx) [for(C# 參考)](https://msdn.microsoft.com/zh-CN/library/ch45axte.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>

                              哎呀哎呀视频在线观看