如何解决比较两个变量范围的最简洁方法?
所以我是代码和 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 举报,一经查实,本站将立刻删除。