Make life easier.
Release a little further. Consider:
byte b;
...
++b;
The increment really does:
b = (byte)(1 + (int)b);
Even using +=, it does not get better:
b += b;
is an:
b = (byte)((int)b+(int)b);
This would make these statements useless for / short / char bytes.
, , .