Heim > Backend-Entwicklung > C++ > Wie kann ich den Inhalt eines Arrays in C# drucken?

Wie kann ich den Inhalt eines Arrays in C# drucken?

Mary-Kate Olsen
Freigeben: 2025-01-20 20:05:15
Original
420 Leute haben es durchsucht

How Can I Print the Contents of an Array in C#?

Effiziente Anzeige von C#-Array-Inhalten

Diese Anleitung demonstriert verschiedene Methoden zum Drucken des Inhalts eines C#-Arrays und bietet Alternativen zur Java-Methode Arrays.toString().

Methode 1: foreach Schleife

Der einfachste Ansatz beinhaltet eine foreach Schleife:

<code class="language-csharp">foreach (var item in yourArray) {
    Console.WriteLine(item.ToString());
}</code>
Nach dem Login kopieren

Dies durchläuft jedes Element und gibt seine Zeichenfolgendarstellung aus.

Methode 2: Anonyme Funktion mit ForEach

Die Verwendung von LINQs ForEach mit einer anonymen Funktion bietet eine übersichtliche Lösung:

<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>
Nach dem Login kopieren

Beachten Sie, dass diese Methode zuerst das Array in eine Liste konvertiert, was bei sehr großen Arrays möglicherweise weniger effizient ist.

Methode 3: Einzeilige Ausgabe mit string.Join

Für eine kompakte, einzeilige Ausgabe:

<code class="language-csharp">Console.WriteLine("[{0}]", string.Join(", ", yourArray));</code>
Nach dem Login kopieren

Dadurch werden Array-Elemente durch Kommas verbunden und in eckige Klammern gesetzt.

Methode 4: Array.ForEach (Am effizientesten)

Die effizienteste Methode nutzt die Array.ForEach<T>Methode:

<code class="language-csharp">Array.ForEach(yourArray, Console.WriteLine);</code>
Nach dem Login kopieren

Dadurch wird die Console.WriteLine-Methode direkt auf jedes Array-Element angewendet, wodurch der Aufwand für die Listenkonvertierung vermieden wird. Aus Leistungsgründen ist dies im Allgemeinen der bevorzugte Ansatz.

Das obige ist der detaillierte Inhalt vonWie kann ich den Inhalt eines Arrays in C# drucken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage