我对编码非常陌生,所以有点困惑。
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
char varcommand;
Console.WriteLine("Input a command");
varcommand = Convert.ToChar(Console.ReadLine());
if (
varcommand = ("farm"));
Console.WriteLine("Press enter to start farming run timer.");
}
}
}
尝试输入一个输入,例如:“农场”,并从中启动一个计时器。不明白为什么它还没有转换成char。任何帮助表示赞赏。预先感谢!
答案 0 :(得分:1)
很酷,我终于可以回答这个问题了。就像上面的评论所说,只要您同时有多个字符,它就是一个字符串。 “ Farm”是一个字符串。如果它只是一个字母,例如“ x”,那么它将是一个字符。
尝试一下...
Console.WriteLine("Input a command");
varCommand = Convert.ToString(Console.ReadLine());
if(varCommand == "farm")
{
Console.WriteLine("Press start to enter farming run timer.");
}