I am getting the error \"Cannot implicitly convert type \'int\' to \'byte\'. An explicit conversion exists (are you missing a cast?)\". Doesn\'t byte + byte = byte
byte + byte = byte
C# widens all operands to int before doing arithmetic on them. So you'll need to cast it back to byte explicitly.
int
http://msdn.microsoft.com/en-us/library/5bdb6693(VS.80).aspx