C#中的自减运算符(--)是使操作数减 1。自减运算符可以出现在操作数前边,也可以放在操作数后面。如下面所示:
variable --; //放在后面
-- variable; //放在前面
放在操作数前面的称之为前缀自减。其运算结果为操作数减1“之后”的值。
放在操作数后边的为后缀自减,其运算的结果是操作数减1“之前”的值。
下面用一个例子来说明一下:
// C#中的自减运算符
using System;
class Class1
{
static void Main()
{
double x;
x = 1.5;
Console.WriteLine(--x);
x = 1.5;
Console.WriteLine(x--);
Console.WriteLine(x);
}
}
其运算结果为:
0.5
1.5
0.5
新闻热点
疑难解答