Il byte è un tipo di dato con segno. Pertanto un valore literal unsigned come 0x85 va oltre il range di valori di un byte.Originariamente inviato da Anuelicon
Devo trasmettere un array di byte attraverso una socket. Il terzo byte dell'array e' 0x85 e mi da errore.
Metti semplicemente un cast:
(byte) 0x85