C# 如何检查用户输入是否包含符号(+;,-,*,/)
我当前的代码,我制作了一个计算器作为我的第一个应用程序(我制作了一个可以用python交谈的机器人,但我对c#一无所知,我正在学习c++返回一个字符串,您可以使用C# 如何检查用户输入是否包含符号(+;,-,*,/),c#,C#,我当前的代码,我制作了一个计算器作为我的第一个应用程序(我制作了一个可以用python交谈的机器人,但我对c#一无所知,我正在学习c++返回一个字符串,您可以使用switch语句来确定运算符: using System; using System.ComponentModel; namespace first_console_app { class Program { static void Main(string[] args) {
switch
语句来确定运算符:
using System;
using System.ComponentModel;
namespace first_console_app
{
class Program
{
static void Main(string[] args)
{
Console.Write("Welcome to Calculator! Please input wether you would like to Add (+), Subtract (-), Times (*//astersik) or divice (/)");
Console.ReadLine()
}
}
}
很难说如何解决您的问题,因为您没有为初学者提供用户输入处理代码,请查看
ReadLine
如何工作的信息页面。然后查找字符串操作。在线上有许多示例。请看一看简单的感谢!这对我来说很有效,我成功地编写了我的第一个应用程序youtube!我只需要一件事的帮助(这里)
string input = Console.ReadLine();
switch (input)
{
case "+":
...
break;
case "-":
...
break;
...
}