印出 C# 陣列元素的幾種方法
本文探討了顯示修改後的 C# 陣列內容的有效方法。 提出了幾種方法,每種方法都有不同的優點。
一個簡單的方法使用 foreach
循環:
<code class="language-csharp">foreach (var item in yourArray) { Console.WriteLine(item.ToString()); }</code>
為了更簡潔的方法,lambda 表達式提供了另一個選擇:
<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>
要將所有陣列元素輸出在一行上,並用逗號分隔,請使用 string.Join
:
<code class="language-csharp">Console.WriteLine("[{0}]", string.Join(", ", yourArray));</code>
為了獲得最佳效能,首選 Array.ForEach<T>
方法,避免清單轉換的開銷:
<code class="language-csharp">Array.ForEach(yourArray, Console.WriteLine);</code>
以上是如何在C#中高效率列印數組元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!