Ich habe ein String-ArrayKonvertieren von String-Array in Hexadezimal-Array
Receivedbyte[0]=5A
Receivedbyte[1]=3A
Receivedbyte[2]=7A
Receivedbyte[3]=60
Ich möchte, dass sie als Hex-Zahlen behandeln und jeweils den Wert von 0x20 xor. , also möchte ich meine Daten 0x5A^0x20 an der 0. Stelle sein. und so weiter.
Ich versuchte Folgendes, aber ein Fehler kommt, der besagt, dass die Eingabezeichenfolge nicht im richtigen Format ist.
static public string[] escapeFix(string[] Receivedbyte)
{
uint temp = Convert.ToUInt32(Receivedbyte[1]);
temp = temp^0x20;
Receivedbyte[0] = Convert.ToString(temp);
Receivedbyte[1] = Receivedbyte[2];
Receivedbyte[2] = Receivedbyte[3];
return Receivedbyte;
}
Welche Sprache sprechen Sie an? C#? –