- ·上一篇文章:消除C#中接口的二义性
- ·下一篇文章:C#中重载类的构造方法
C#中的自减(--)运算符
:2012-11-11 20:25:13
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
C#中的自减(--)运算符