使用赋值运算符的 C# 控制台应用程序 [已关闭]

C# Console Application using assignment operators [closed]

提问人:Abdul Wadood 提问时间:2/3/2018 最后编辑:Abdul Wadood 更新时间:2/3/2018 访问量:136

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

5年前关闭。

我想做的是,每当我在控制台中编写任何内容时,例如,我写的“错误”应该从“100”中减去 10。int x = 100;

我正在尝试使用赋值运算符,有人可以告诉我它是如何工作的吗?x -=10

C# 控制台-应用程序 分配-运算符

评论

0赞 Sweeper 2/3/2018
x -= 5从中减去 5。它会产生意想不到的结果吗?x
0赞 Ehsan Sajjad 2/3/2018
你试过你提到的吗?
0赞 Abdul Wadood 2/3/2018
@EhsanSajjad我尝试使用“ if”条件。我是控制台的新手,什么都想不通
0赞 Abdul Wadood 2/3/2018
@Sweeper 对不起,我编辑了x -= 10
0赞 Ehsan Sajjad 2/3/2018
@abdulwadood你能用一个最小的例子来展示你正在尝试的代码吗?

答:

0赞 Masoud Keshavarz 2/3/2018 #1

好吧,由于我感觉您对 c# 完全陌生,我将为您提供一个关于您正在尝试执行的操作的示例。但是下次你想问一个问题时,请考虑你必须提供一个示例代码,说明到目前为止你尝试过什么:

int x = 100;

while (true)
{
    if (Console.ReadLine() == "wrong")
    {
        Console.WriteLine("x = " + (x -= 10));
    }
}

评论

0赞 Abdul Wadood 2/3/2018
非常感谢你,它有效。是的,我下次还会的.
0赞 Abdul Wadood 2/3/2018
我能知道这里做了什么吗?while (true)
0赞 Masoud Keshavarz 2/3/2018
@abdulwadood是无限循环。由于括号内的条件始终等于 true。while (true)