int result = Convert.ToInt32(long value);
// wraps around int myIntValue = unchecked((int)myLongValue); // throws OverflowException Convert.ToInt32(myValue);