首页 > 解决方案 > 如果布尔值取决于用户输入,如何使用布尔值?

问题描述

我刚开始学习用 C# 编写代码,如果它的值仅由用户输入确定,我不知道如何使用布尔值

例子:

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

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

            Console.WriteLine("Write \"yes\"");
            Console.ReadLine();


            if (Console.ReadLine() == "yes")
            {
                bool q1 = true;
            }
            else
            {
                bool q1 = false;
            }

            Console.WriteLine(q1);
            Console.ReadLine();
        }
    }
}

标签: c#

解决方案


我不太了解您的问题,但我可以看到您的代码无法运行,对吗?只需将其更改为

            Console.WriteLine("Write \"yes\"");

            bool q1 = Console.ReadLine() == "yes";

            Console.WriteLine(q1);
            Console.ReadLine();

推荐阅读