909天 咸鱼也有梦想

重要的人越来越少,剩下的人也越来越重要 ​​

C# 学习之 i++,++i

发布于 1年前 / 419 次围观 / 0 条评论 / C# / 咸鱼
运算符名称描述
++前置递增++var

变量的值加1并保存

返回变量的新值

++后置递增var++

变量的值加1并保存

返回变量递增之前的旧值

--前置递减--var

变量的值减1并保存

返回变量的新值

--后置递减var--

变量的值减1并保存

返回变量递减之前的旧值

 

实例如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Sockets;
using System.Text;
using System.Threading.Tasks;
using static System.Net.WebRequestMethods;

namespace MyFirstConsoleApp
{
    internal class Program
    {
        static void Main(string[] args)
        {

            int x = 5,y;
            y = x++;//结果:y:5,x:6
            Console.WriteLine($"x:{x},y:{y}");

            x = 5;
            y = ++x;//结果:y:6,x:6
            Console.WriteLine($"x:{x},y:{y}");

            x = 5;
            y = x--;//结果:y:5,x:4
            Console.WriteLine($"x:{x},y:{y}");

            x = 5;
            y = --x;//结果:y:4,x:4
            Console.WriteLine($"x:{x},y:{y}");

            Console.ReadKey();
        }
    }
}