I-Code bin Umwandlung, die in Java funktioniert aber nicht in C#Warum kann ich keinen negativen Wert in einer Bytevariablen speichern?
byte[] buffer = new byte[64];
this.buffer[((int)this.count & 0x3F)] = -128;
Dieser eine Fehler der Kompilierung erzeugt „Konstanter Wert‚-128‘kann nicht auf ein‚Byte‘umgewandelt werden.“ Wie kann ich eine negative Zahl für ein Byte speichern?
A 'byte' in C# ist ein _unsigned_ 8-Bit-Integer. –
sbyte .......... –
@JohnWillemse Sie sollten das eine Antwort machen, ich würde es aufwerten. –