【发布时间】:2014-05-31 12:41:36
【问题描述】:
造成这种不同行为的原因可能是什么:
int temp = 2147483647;
Console.WriteLine(temp + 1); //returns -2147483648
List<int> ltemp = new List<int>() { 2147483647, 1 };
Console.WriteLine(ltemp.Sum()); //returns OverFlowException
【问题讨论】: