相关疑难解决方法(0)

X = X ++之间有什么区别; vs X ++ ;?

你以前试过这个吗?

static void Main(string[] args)
{
    int x = 10;
    x = x++;
    Console.WriteLine(x);
}
Run Code Online (Sandbox Code Playgroud)

产量:10.

但对于

static void Main(string[] args)
{
    int x = 10;
    x++;
    Console.WriteLine(x);
}
Run Code Online (Sandbox Code Playgroud)

产量:11.

谁能解释为什么这个?

c#

52
推荐指数
5
解决办法
4万
查看次数

C#增量运算符(++)问题:为什么输出错误?

我有一个简单的c#控制台应用程序,但我输错了为什么?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication11
{
class Program
{
    static void Main(string[] args)
    {
        int i = 100;
        for (int n = 0; n < 100; n++)
        {
            i = i++;
        }
        Console.WriteLine(i);
    }

}
}
Run Code Online (Sandbox Code Playgroud)

c#

4
推荐指数
3
解决办法
7864
查看次数

标签 统计

c# ×2