我在这里有这段代码:
string code1 = null;
Console.Write("Username: " + Environment.UserName.ToString() + ">");
if (Console.ReadLine() == "info")
{
Console.WriteLine("Info:");
}
else if (Console.ReadLine() == "Set Code")
{
if (code1 == null)
{
Console.Write("TEST");
}
else
{
Console.WriteLine("'Set Code' is not known as a command \nEnter 'info' to view all commands");
Console.Write("Username: " + Environment.UserName.ToString() + ">");
}
}
else
{
string temp = Console.ReadLine();
Console.WriteLine("'" + temp + "' is not known as a command \nEnter 'info' to view all commands");
}
Console.ReadLine();
当我输入“设置代码”时,它什么也不做,然后当我输入诸如信息之类的东西时,它会转到string temp = Console.ReadLine();
但随后它不会运行Console.WriteLine("'" + temp + "' is not known as a command \nEnter 'info' to view all commands");
为什么当我输入该代码时它不运行其他任何东西?我一步一步调试它,它就像在那里休息一样。