Ciao,
che significa questo codice?
return (ushort)(((value >> 8) & 0x00FF) | ((value << 8) & 0xFF00));
In particolare non capisco il doppio >> e << (il bitwise and e or mi è chiaro)
Ciao,
che significa questo codice?
return (ushort)(((value >> 8) & 0x00FF) | ((value << 8) & 0xFF00));
In particolare non capisco il doppio >> e << (il bitwise and e or mi è chiaro)
>> e << servono a fare lo shift a sinistra e a destra del valore di un certo numero di bit
value >> 8
shifta a destra value di 8 bit
mentre
value << 8
shifta a sinistra value di 8 bit
P.S. Questa non è la sezione per il C#
No MP tecnici (non rispondo nemmeno!), usa il forum.