Entwickler-Ecke
Basistechnologien - String- Variable umkehren?
vit30 - Do 04.03.10 17:00
Titel: String- Variable umkehren?
Hallo!
Gibt es für string -Variable so ähnliche Methode wie Array.Reverse?
Eine string- Variable soll umgekehrt angezeigt werden.
Z.B. string x = "ABCD", soll in x = "DCBA" umgewandelt werden.
danielf - Do 04.03.10 17:06
Hallo,
nicht das ich wüsste. Aber diese Frage hättest du dir sicher mit 3 Minuten google selbst herausfinden können. Ein bisschen mehr Engagement ist sicherlich angebracht. Auch ein blick ins MSDN hilft da problemlos.
Sehr schwach :/
Gruß Daniel
Christian S. - Do 04.03.10 17:11
System.Linq bietet eine Reverse-Methode, die auch auf String anwendbar ist.
Moderiert von
Christian S.: C#-Tags hinzugefügt
JüTho - Do 04.03.10 17:14
Und mit "einfachen" Mitteln kann man es selbst basteln, wenn man daran denkt, was ein String mit einem Array zu tun hat. Jürgen
vit30 - Do 04.03.10 17:18
JüTho hat folgendes geschrieben : |
Und mit "einfachen" Mitteln kann man es selbst basteln, wenn man daran denkt, was ein String mit einem Array zu tun hat. Jürgen |
Habe ich auch schon gemacht :)
C#-Quelltext
1: 2: 3: 4: 5: 6:
| for (int i = 0; i < Ergebnis.Length; i++) { Result = Result + Ergebnis[Ergebnis.Length-i-1]; } textBox3.Text = Result.ToString(); |
So sieht es bei mir aus.
Ich wollte nur wissen, ob es noch einfacher geht.
JüTho - Do 04.03.10 18:57
Was ist denn Result für ein Typ? Vermutlich ein String. Was soll dann Result.ToString noch machen?
Wenn deine for-Schleife rückwärts gehen würde, wäre dein Index-Zugriff einfacher.
Daniel hat möglicherweise an etwas Ähnliches gedacht. Meine Idee ging in folgende Richtung:
C#-Quelltext
1: 2: 3: 4:
| string source = "ABCD"; char[] temp = source.ToCharArray(); Array.Reverse(temp); string dest = new string(temp); |
Jürgen
vit30 - Fr 05.03.10 15:25
Ich wollte kein Array benutzen...
Danke für interessantes Link,danielf.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!