public static void Main()
byte[] value = new byte[8];
value[0] = byte.MaxValue;
value[1] = byte.MaxValue;
value[2] = byte.MaxValue;
value[3] = byte.MaxValue;
value[4] = byte.MaxValue;
value[5] = byte.MaxValue;
value[6] = byte.MaxValue;
long myLong = BitConverter.ToInt64(value, 0);
Console.WriteLine(myLong);
Console.WriteLine(myLong == long.MaxValue);