Hat jemand ne funktion die einen Hexcode reverst also so: ""60 8B 0D"" zu so "0D 8B 60"
weil ich finde nur welche die den gesamten String reversen
Hexcode reversen :p
-
- [C#]
- Samagon
- Geschlossen
-
-
-
Wieso machst du dir nicht selber eine?
-
Also nur umdrehen?
-
-
Genau umdrehen, mal ehrlich habe gerade echt keine idee wie ich das machen sollte
-
Lies einfach immer den einen String von hinten aus und setze die 2 Byte in einen neuen String an den Anfang
[cs]
string input = "735B28DA63";string output = "";
for(int i = input.length - 2; i >= 0; i = i -2)
{
output += input.Substring(i, 2);
}
[/cs]So ungefähr.
Gruß
florian0 -
-
-
€: Sorry etwas spät War noch essen. onomnom.
Naja geht ja beides. Jenachdem in welcher Form die Daten vorliegen ist einer der beiden Versionen besserGruß
florian0 -
Array.Reverse
-
-
-
Array.Reverse geht nur mit einem byte array und nicht mit hexstrings
-
Und wo liegt jetzt das Problem?
Hexstring zu einem Byte-Array umwandeln & dann mit Array.Reverse umdrehen. -
Du solltest dir überlegen, ob Programmieren für dich das richtige ist, wenn du nicht weißt, wie du das konvertieren kannst.
Überleg' doch mal, in deinem "HexString" stehen Zahlen in hexadezimaler Schreibweise und diese sind ggf. durch ein Leerzeichen getrennt. Die Leerzeichen kriegst du mit einer string Methode weg und dann läuft du den String einfach in einer Schleife durch und konvertierst jedes Bytes, das dort noch als String stehen (z.b. "AB") zu 0xAB. Da gibts von .Net auch Methoden für.MfG
-
-
Ich habe es bereits und wollte nur sagen das man mit Array.Reverse nur ein Byte Array reversen kann. Ich mache das nur Hobbymässig da kann man mir doch nicht sagen ob es richtig oder falsch für mich ist, das ist woll meine entscheidung
-
Die Entscheidung mag bei dir liegen ob es richtig oder falsch ist - das ist richtig so.
Nur wenn ich mir jetzt durch den Kopf gehen lasse wie lange du schon Dinge programmierst (wobei hier programmieren schon fast falsch gewählt ist), du aber immernoch solche Basic-Fragen stellst dann würde ich mir an deiner Stelle mal überlegen das Ganze anders anzugehen. -
Ich programmier evt woll was länger, aber nicht durchgehend und nicht immer am sitze ich nonstop am computer und lerne, ich habe ein real life und auch andere interessen, naja ist ja auch egal, ich habe echt nicht lust zu diskutieren und mich zu rechtfertigen. Diese abteilung ist wohl mehr oder weniger damit einem geholfen wird. Bitte Closed diesen Thread
-
-
Lass dich nicht unter druck setzen
Die haben nur ihre eigenwillige Art und weise Leute zum Lernen zu animierenNice Day MfG Sick^
~closed~