首页 > 解决方案 > 如何检查用户输入是否包含符号(+、-、*、/)

问题描述

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()
        }
    }
}

我当前的代码,我制作了一个计算器作为我的第一个应用程序(我制作了一个可以在 python 中交谈的机器人,但我对 c# 完全陌生,我正在学习 c++

标签: c#

解决方案


ReadLine返回一个字符串,您可以将其与switch语句一起用于确定运算符:

string input = Console.ReadLine();

switch (input)
{
    case "+":
        ...
        break;

    case "-":
        ...
        break;

    ...
}

推荐阅读