C# で配列の内容を出力するいくつかの方法
Java とは異なり、C# には配列の内容を出力するための Java の System.out.print(Arrays.toString(alg.id))
メソッドに直接相当するものはありません。 次のメソッドを使用できます:
1. foreach ループ:
foreach
を使用して配列要素をループし、1 つずつ出力します。
<code class="language-csharp">foreach (var item in yourArray) { Console.WriteLine(item.ToString()); }</code>
2. ToList と組み合わせたラムダ式:
また、ラムダ式を使用して配列要素を反復処理し、それらをリストに追加してから、リストを出力することもできます。
<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>
3. Array.ForEach メソッド:
C# では、配列要素を出力するための推奨される方法は、Array.ForEach<T>
メソッドを使用することです。
<code class="language-csharp">Array.ForEach(yourArray, Console.WriteLine);</code>このメソッドはラムダ式をパラメータとして受け取り、配列内の各要素に対して式を実行します。
4. 単一行印刷:
配列の内容を 1 行で出力したい場合は、次の形式文字列を使用できます:
<code class="language-csharp">Console.WriteLine("[{0}]", string.Join(", ", yourArray));</code>これにより、
形式で出力が生成されます。 [<item1>, <item2>, ..., <itemn>]
以上がC# で配列の内容を出力するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。