Casting int 255 to a byte

Question | Aug 20, 2017 | rparekh 

An int i initialized to 255. What will be the result of casting and assigning it to a byte b?

int i = 255;
byte b = (byte)i;

What is value of b?