C#自增运算符(++)
一、C#自增运算符(++)
自增运算符(++)是将操作数加1。
1. 前缀自增运算符
前缀自增运算符是“先加1,后使用”。它的运算结果是操作数加1之后的值。
例如:
++x; // 前缀自增运算符
2. 后缀自增运算符
后缀自增运算符是“先使用,后加1”。它的运算结果是操作数加1之前的值。
例如:
x++; // 后缀自增运算符
二、提示
自增运算符(++)适用于数值和枚举类型。
三、示例
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
// C#自增运算符(++)-www.baike369.com
int x = 0;
Console.WriteLine("x的初始值为:" + x);
Console.WriteLine("(++x)x的值为:" + (++x));
Console.WriteLine("++x之后,x的值为:" + x);
x = 0;
Console.WriteLine("(x++)x的值为:" + (x++));
Console.WriteLine("x++之后,x的值为:" + x);
Console.ReadLine();
}
}
}
运行结果:
x的初始值为:0
(++x)x的值为:1
++x之后中,x的值为:1
(x++)x的值为:0
x++之后,x的值为:1