Laden...

String Reverse

Erstellt von willy vor 17 Jahren Letzter Beitrag vor 17 Jahren 3.468 Views
W
willy Themenstarter:in
343 Beiträge seit 2006
vor 17 Jahren
String Reverse

Hallo Leute,

Wie kann ich aus dem String "Hallo" ein reversen String etwa so "ollaH" bekommen, Bitte C# QuelleCode.

Noch eine Frage wie bekomme ich aus eine Hex-Wert das entsprenchenden Zeichen zurück.

Bsp: laut Ascii Tabelle:
- h -> 68

68 ist in Hexadezimal, wie bekomme ich diesen String zurück??

C#, einfach geil 8)

W
willy Themenstarter:in
343 Beiträge seit 2006
vor 17 Jahren

Original von willy
Hallo Leute,

Wie kann ich aus dem String "Hallo" ein reversen String etwa so "ollaH" bekommen, Bitte C# QuelleCode.

Noch eine Frage wie bekomme ich aus eine Hex-Wert das entsprenchenden Zeichen zurück.

Bsp: laut Ascii Tabelle:
- h -> 68

68 ist in Hexadezimal, wie bekomme ich diesen String zurück??

Ich meine, wie bekomme ich das Zeichen h zurück

C#, einfach geil 8)

2.082 Beiträge seit 2005
vor 17 Jahren

Hallo new Objects.CriteriaValue(row.TecKritNr, row.TecKritWert);,

zu 1: Hmmm eigentlich ist das nicht so schön QC zu liefern aber naja. Obwohl du dir den Algorithmus selbst ausdenken solltest...

Gehe Rückwärts durch den String und füge jedes Zeichen einem 2. String hinzu.

string myString1 = "Hallo";
            string myString2 = string.Empty;
            for (int i = myString1.Length - 1; i >= 0; i--) {
                myString2 += myString1[i];
            }

zu 2:
Such mal nach 'FromBase' und 'ToBase'

Es ist toll jemand zu sein, der nichts von der persönlichen Meinung Anderer hält. - frisch-live.de

W
willy Themenstarter:in
343 Beiträge seit 2006
vor 17 Jahren

Original von willy

Original von willy
Hallo Leute,

Wie kann ich aus dem String "Hallo" ein reversen String etwa so "ollaH" bekommen, Bitte C# QuelleCode.

Noch eine Frage wie bekomme ich aus eine Hex-Wert das entsprenchenden Zeichen zurück.

Bsp: laut Ascii Tabelle:
- h -> 68

68 ist in Hexadezimal, wie bekomme ich diesen String zurück??

Ich meine, wie bekomme ich das Zeichen h zurück

Hallo Leute, das mit dem Hex-Wert (ASCII), habe ich die Lösung gefunden.

Danke trotzdem

C#, einfach geil 8)

49.485 Beiträge seit 2005
vor 17 Jahren

Hallo

Bitte C# QuelleCode.

hm, so eine Forderung solltest du hier besser weglassen.

Wie kann ich aus dem String "Hallo" ein reversen String etwa so "ollaH" bekommen,

String.Reverse

Noch eine Frage wie bekomme ich aus eine Hex-Wert das entsprenchenden Zeichen zurück.

Weiß ja nicht, wie deine Lösung aussieht, deshalb werfe ich mal ein Encoding-Klasse in den Raum.

herbivore

6.862 Beiträge seit 2003
vor 17 Jahren

Original von herbivore
String.Reverse

😁 Genau an die Funktion hab ich auch gedacht und wollt die posten, bis ich dann gesehen hab, dass es die net gibt =)
Irgendwie ist des komisch.

Baka wa shinanakya naoranai.

Mein XING Profil.

49.485 Beiträge seit 2005
vor 17 Jahren

Hallo talla,

tja, stimmt, weiß nicht, was ich da geguckt habe. Neulich hatte ich sie noch "gefunden". Na, dann

new String (str.ToCharArray ().Reverse ())

🙂

herbivore

W
willy Themenstarter:in
343 Beiträge seit 2006
vor 17 Jahren

Original von herbivore
Hallo talla,

tja, stimmt, weiß nicht, was ich da geguckt habe. Neulich hatte ich sie noch "gefunden". Na, dann

new String (str.ToCharArray ().Reverse ())

🙂

herbivore

Hi herbivpre,

Ich weiss wirklich nicht wo du deine Methoden hier hast.


 new String (str.ToCharArray ().Reverse ())

Diese Methode existiert nicht, du warst bestimmt beim schlafen als du das hier gepostet hast oder? 🙂

C#, einfach geil 8)

6.862 Beiträge seit 2003
vor 17 Jahren

Die Methode existiert schon, nur in der Eile falsch angewendet.

Müsste eher sowas in der Art sein:


string Str = "abcdef";
char[] tmp = Str.ToCharArray();
Array.Reverse(tmp);
MessageBox.Show(new string(tmp));

Liegt dran, dass Reverse ne statische Funktion ist, keine Instanzfunktion. So funzt es.

Baka wa shinanakya naoranai.

Mein XING Profil.

49.485 Beiträge seit 2005
vor 17 Jahren

Hallo zusammen,

stimmt, wobei mir auch nicht klar ist, warum bei Array soviele Methoden statisch sind. Ich halte das für unsinnig bzw. unobjektorientiert. Aber vielleicht übersehe ich auch was.

herbivore

187 Beiträge seit 2005
vor 17 Jahren

Vielleicht interessant:
Performance fastest string reversion

49.485 Beiträge seit 2005
vor 17 Jahren

Hallo Vassili,

netter Link. Erfeulich vor allem deshalb, weil mein Ansatz - zumindest für lange Strings - der schnellste ist. Und wenn ich mir es aussuchen kann, würde ich das Programm für lange/viele Eingabedaten optimieren, denn für kurze/weinige Eingabedaten sind die Programme meist von alleine schnell genug.

herbivore