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
新聞熱點
疑難解答