In C# wie dreht man die Reihenfolge der Zahlen im Array um ohne Array.Reverse?

Antwort

Um die Reihenfolge der Zahlen in einem Array in C# umzukehren, ohne die Methode `Array.Reverse` zu verwenden, kannst du eine einfache Schleife nutzen. Hier ist ein Beispiel, wie du das machen kannst: ```csharp using System; class Program { static void Main() { int[] zahlen = { 1, 2, 3, 4, 5 }; int[] umgekehrteZahlen = new int[zahlen.Length]; for (int i = 0; i < zahlen.Length; i++) { umgekehrteZahlen[i] = zahlen[zahlen.Length - 1 - i]; } Console.WriteLine(string.Join(", ", umgekehrteZahlen)); } } ``` In diesem Beispiel wird ein neues Array `umgekehrteZahlen` erstellt, in das die Werte aus dem ursprünglichen Array `zahlen` in umgekehrter Reihenfolge kopiert werden. Die Schleife iteriert über die Indizes des ursprünglichen Arrays und weist die Werte in umgekehrter Reihenfolge zu.

Kategorie: Programmierung Tags: C# Array Umkehren
KI fragen

Verwandte Fragen

Was ist C#?

C# (ausgesprochen „C-Sharp“) ist eine moderne, objektorientierte Programmiersprache, die von Microsoft entwickelt wurde. Sie wird hauptsächlich für die Entwicklung von Anwendunge... [mehr]

Kann man in VB.NET 2003 eine Zeile eines Arrays mit z.B. 10 Zeilen und 5 Spalten genauso klonen wie ein ListViewItem mit seinen SubItems?

In VB.NET 2003 kannst du eine Zeile eines zweidimensionalen Arrays nicht direkt mit einer eingebauten Methode wie `Clone` kopieren, wie es etwa bei einem `ListViewItem` mit seinen SubItems möglic... [mehr]

Funktioniert in VB.NET 2003: Dim arr0(3) As Integer, arr1() As Integer = {1, 2, 3}; arr1.CopyTo(arr0, 3); MsgBox(arr0(2).ToString) zeigt '3'?

Dein Code in VB.NET 2003 funktioniert so nicht wie beschrieben. Hier die wichtigsten Punkte dazu: 1. **Array-Deklaration und Initialisierung** ```vb.net Dim arr0(3) As Integer Dim arr1() A... [mehr]

Wie kann man in VB.NET 2003 ein Array mit mehreren Werten initialisieren?

In VB.NET 2003 kannst du ein Array wie folgt mit Werten initialisieren: ```vb Dim arr(5) As Integer arr(0) = 1 arr(1) = 2 arr(2) = 3 arr(3) = 4 arr(4) = 5 arr(5) = 6 ``` Oder direkt bei der Deklarat... [mehr]

Wie kehrt man in VB.NET 2003 die Reihenfolge der Zeilen eines ListView um?

Um in VB.NET 2003 die Reihenfolge der Zeilen (Items) eines ListView-Steuerelements umzukehren, kannst du die Items in eine Liste kopieren, diese umkehren und dann das ListView neu befüllen. Hier... [mehr]

Wie kann man in VB.NET 2003 die Reihenfolge einer Zeichenkette oder eines Arrays umkehren?

Ja, in VB.NET 2003 kannst du sowohl Zeichenketten als auch Arrays mit einfachen Mitteln umkehren, auch wenn es noch keine eingebauten Methoden wie `Array.Reverse` für Zeichenketten gibt. Hier sin... [mehr]