internal static int ClampToInt(long value) { if (value < -2147483648L) { return -2147483648; } if (value > 0x7fffffffL) { return 0x7fffffff; } return (int) value; }