微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

比较两个变量范围的最简洁方法?

如何解决比较两个变量范围的最简洁方法?

所以我是代码和 C# 的新手,对于我的第一个应用程序,我制作了一个基本的控制台数字猜谜游戏。

现在我的用户输入范围在 1-100 之间,这使得第二个玩家很难猜到这个数字,所以我想添加一些代码来提供用户是近还是远的线索(冷热)

下面我将附上我的主要方法,这些方法只是返回一个数字,目前为了测试目的,我将它们存储在 a 和 b 中

下面的范围声明是我从其他解决方案中尝试过的,但我认为我只是让自己感到困惑。任何解释都会非常有帮助,这是我第一次使用堆栈,所以如果我在这文章中做错了

        public static void Main(string[] args)
    {

        var attemps = 0;



        opening();
        int a = numberProvider();
        whitespace();
        Nextplayer();
        int b = numberguess();

        while (a != b)
        {
            attemps++;
            Console.WriteLine("Incorrect please try again you have had " + attemps + " attempts");

            if (Enumerable.Range(a,30).Contains(b))
            {
                Console.WriteLine("You are warm");
            }

            string test = Console.ReadLine();
            b = Convert.ToInt32(test);

        }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。