Ist ihre Möglichkeit, 2 Bytes in vorzeichenbehafteten Int zu konvertieren? Ich weiß, dass wir ein Byte in signed Int in folgender Weise konvertieren könnenKonvertieren von 2 Bytes in vorzeichenbehafteten int
byte B1= 0xFF;
int r = Convert.ToSbyte((sbyte)B1);
aber was ist mit 2 Bytes int signiert? Zum Beispiel -260 ist 0xFC, 0xFE
Wenn dies ein Kommunikationsprotokoll ist, müssen Sie die Endian um zu wissen, der Architektur zuerst. Außerdem ist 2 byte signed integer ein 'short' (oder' Int16'), nicht 'int' (was' Int32' ist) in .NET. – Groo