刚开始看的时候我也晕了~结果查MSDN,搞了大半个小时才有点头绪。
我是这样想的: number-- 和 number++的优先级一样,所以先运算number--,这时number自减1,为99,然后运算number++,因为前面number--使得number的值变成99,所以这次number++的运算结果是99+1,所以sum=199
例如下面这个代码:
int number = 100;
Console.WriteLine(number--);
Console.WriteLine(number++);
Console.ReadKey(); |