【发布时间】:2021-05-24 03:36:30
【问题描述】:
所以我正在学习创建基本猜谜游戏的教程。有问题的视频没有让你使用数组,但我想看看我是否可以让它工作。获得一个没有抛出和错误的while语句需要一段时间,但现在它没有错误并且即使用户键入条件也只是循环。作为新手,我是否遗漏了某些东西或以某种方式错误地对其进行了编程?
using System;
namespace AuthorDesigned_GuessingGame
{
class Program
{
static void Main(string[] args)
{
//LESSON 17
Console.WriteLine("LESSON 17");
Console.WriteLine("");
string[] secretWord = new string [2];
secretWord[0] = "Author";
secretWord[1] = "author";
string guessWord = "";
{
}
while ((guessWord != secretWord[0]) || (guessWord != secretWord[1]))
{
Console.Write("Enter a guess for the secret word: ");
guessWord = Console.ReadLine();
}
Console.WriteLine("You Win!");
Console.ReadLine();
}
}
}
【问题讨论】:
-
@godot:对除空格(缩进)以外的代码进行任何更改都违反了 Stack Overflow 社区准则。即使是像你这样的小改动,可以说不会改变问题或代码的逻辑,也应该避免。
标签: c# arrays string while-loop