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:
foreach (var item in yourArray) { Console.WriteLine(item.ToString()); }
Dieser Code durchläuft jedes Element im Array und gibt seine Zeichenfolgendarstellung aus.
yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));
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:
Console.WriteLine("[{0}]", string.Join(", ", yourArray));
Diese Methode formatiert den Inhalt des Arrays in eine von „[“ und „]“ umschlossene Zeichenfolge.
Erwägen Sie auch die Verwendung der Array.ForEach<T>
-Methode:
Array.ForEach(yourArray, Console.WriteLine);
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!