hex Convertierung

11/12/2007 - 12:23 von Rainer Borchmann | Report spam
Hallo Wissende,

ich möchte folgenden String ("02 10 00 00 00 00 00 03") über eine
serielle Schnittstelle verschicken. jede diese zahlenpaare ist eine
hex-Zahl.
Hier setzt mein Anfàngerwissen um C# nun völlig aus.. Wie wandle ich jede
diese Zahlen einzeln um ?.< Es sollte so etwas in dieser Art heraus kommen

hexstring = ConverttoHex(02) + ConverttoHex(10)+ ConverttoHex(00) .

wie ist die richtige Syntax für solch ein Vorhaben ?

Danke für kompetente Antworten.

Rainer Borchmann
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
11/12/2007 - 12:45 | Warnen spam
Hallo Rainer!

"Rainer Borchmann" schrieb:
ich möchte folgenden String ("02 10 00 00 00 00 00 03") über eine
serielle Schnittstelle verschicken. jede diese zahlenpaare ist eine
hex-Zahl.
Hier setzt mein Anfàngerwissen um C# nun völlig aus.. Wie wandle ich jede
diese Zahlen einzeln um ?



Beispielsweise:

\\\
string h = n1.ToString("X2") + " " + n2.ToString("X2") + ...;
///

Alternativ könntest Du auch 'String.Format' benutzen.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen