首先记住计算技巧“++在前先+1,++在后后+1”。
static void Main(string[] args)
{
int i = 10;
Console.WriteLine(i);//此时i的值是10 输出10
Console.WriteLine(i++);//++在后 先输出i为10 后计算++ 即10+1 在输出后计算
Console.WriteLine(i++);//同上 输出i为11 ,11+1 在输出后计算
Console.WriteLine(++i);//++在前 先++ 即先计算12+1,然后输出i为13
Console.WriteLine("变化后"+i);
Console.ReadKey();
}
运行结果如图: