当前位置:K88软件开发文章中心编程语言.NET.NET01 → 文章内容

C#中的自减(--)运算符

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2018-12-31 11:27:52

: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#中的自减(--)运算符