Heim >Backend-Entwicklung >C++ >Wie kann man Array-Inhalte in C# nach Methodenaufrufen effektiv drucken?

Wie kann man Array-Inhalte in C# nach Methodenaufrufen effektiv drucken?

Linda Hamilton
Linda HamiltonOriginal
2025-01-20 20:22:11472Durchsuche

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

Wie druckt man den Inhalt eines Arrays nach dem Aufruf einer C#-Methode effektiv aus?

Beim Umgang mit Arrays in C# ist es häufig erforderlich, deren Inhalt nach Anwendung verschiedener Änderungsmethoden auszudrucken. Dies unterscheidet sich von Java, das Arrays.toString()-Tools verwenden kann.

Im Folgenden finden Sie mehrere Möglichkeiten, den Inhalt eines Arrays in C# zu drucken:

  1. Foreach-Schleife verwenden:
<code class="language-csharp">foreach (var item in yourArray)
{
    Console.WriteLine(item.ToString());
}</code>

Dieser Code durchläuft jedes Element im Array und gibt seine Zeichenfolgendarstellung aus.

  1. Lambda-Ausdruck verwenden:
<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>

Diese Methode verwendet LINQ, um das Array in eine Liste zu konvertieren, und wendet dann einen Lambda-Ausdruck an, um die Zeichenfolgendarstellung jedes Elements zu drucken.

Für eine prägnante einzeilige Ausgabe verwenden Sie:

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

Diese Methode formatiert den Inhalt des Arrays in eine von „[“ und „]“ umschlossene Zeichenfolge.

Erwägen Sie auch die Verwendung der Array.ForEach<T>-Methode:

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

Diese Methode vermeidet die Konvertierung von Arrays in Listen und verbessert die Effizienz.

Das obige ist der detaillierte Inhalt vonWie kann man Array-Inhalte in C# nach Methodenaufrufen effektiv drucken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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