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

C# で配列の内容を効果的に出力するにはどうすればよいですか?

Susan Sarandon
リリース: 2025-01-20 19:56:41
オリジナル
439 人が閲覧しました

How to Effectively Print Array Contents in C#?

C# 配列内容の印刷方法の詳細説明

Java で System.out.print(Arrays.toString(alg.id)) を使用して配列を出力することに慣れている場合は、C# で同じ機能を実現する方法を疑問に思うかもしれません。その方法についてのガイドは次のとおりです:

foreach ループを使用します:

foreach (var item in yourArray)
{
    Console.WriteLine(item.ToString());
}
ログイン後にコピー

このメソッドは、配列内の各要素を反復処理し、ToString() メソッドを使用してコンソールに出力します。

拡張メソッドを使用します:

yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));
ログイン後にコピー

このメソッドは、ToList() メソッドと ForEach() 拡張メソッドを組み合わせて、foreach ループと同じ結果を実現します。

単一行印刷:

配列の内容を 1 行に出力したい場合は、次のコードを使用できます:

Console.WriteLine("[{0}]", string.Join(", ", yourArray));
ログイン後にコピー

このメソッドは、string.Join() メソッドを使用して配列要素をカンマ区切り文字で連結し、結果を角括弧内に出力します。

その他のオプション:

また、Array.ForEach<T> メソッドを使用して配列の内容を出力することもできます。

Array.ForEach(yourArray, Console.WriteLine);
ログイン後にコピー

この方法は、配列をリストに変換する必要がないため、より効率的です。

以上がC# で配列の内容を効果的に出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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