ホームページ > バックエンド開発 > C++ > メソッド呼び出し後に C# で配列の内容を効果的に出力する方法

メソッド呼び出し後に C# で配列の内容を効果的に出力する方法

Linda Hamilton
リリース: 2025-01-20 20:22:11
オリジナル
392 人が閲覧しました

How to Effectively Print Array Contents in C# After Method Calls?

C# メソッドを呼び出した後に配列の内容を効果的に出力するにはどうすればよいですか?

C# で配列を扱う場合、さまざまな変更方法を適用した後にその内容を出力することが必要になることがよくあります。これは、Arrays.toString() ツールを使用できる Java とは異なります。

C# で配列の内容を出力する方法は次のとおりです。

  1. foreach ループを使用します:
<code class="language-csharp">foreach (var item in yourArray)
{
    Console.WriteLine(item.ToString());
}</code>
ログイン後にコピー

このコードは、配列内の各要素を反復処理し、その文字列表現を出力します。

  1. ラムダ式を使用します:
<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>
ログイン後にコピー

このメソッドは、LINQ を使用して配列をリストに変換し、ラムダ式を適用して各要素の文字列表現を出力します。

簡潔な単一行出力の場合は、次を使用できます。

<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 までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート