ホームページ > バックエンド開発 > C++ > C# で配列要素を効率的に出力するにはどうすればよいですか?

C# で配列要素を効率的に出力するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2025-01-20 20:17:13
オリジナル
451 人が閲覧しました

How Can I Efficiently Print Array Elements in C#?

C# 配列要素を印刷するいくつかの方法

この記事では、変更された C# 配列の内容を表示する効率的な方法を検討します。 いくつかのアプローチが紹介されており、それぞれに異なる利点があります。

簡単な方法では、foreach ループを使用します。

<code class="language-csharp">foreach (var item in yourArray)
{
    Console.WriteLine(item.ToString());
}</code>
ログイン後にコピー

より簡潔なアプローチとして、ラムダ式が代替手段を提供します。

<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>
ログイン後にコピー

すべての配列要素をカンマで区切って 1 行に出力するには、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 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート