public static void Main()
decimal[] values = { 123m, new Decimal(78000, 0, 0, false, 3),
foreach (var val in values)
byte number = val.ToByte();
Console.WriteLine("{0} --> {1}", val, number);
catch (OverflowException e)
Console.WriteLine("{0}: {1}", e.GetType().Name, val);