c#如何知道什么是用户输入选择?
我对c#真的是个新手,只知道一些基本知识。。 我似乎找不到任何解决问题的方法,我尝试了所有可能的谷歌搜索查询 下面是我想做的: 我想确定用户是否按了1或2c#如何知道什么是用户输入选择?,c#,if-statement,C#,If Statement,我对c#真的是个新手,只知道一些基本知识。。 我似乎找不到任何解决问题的方法,我尝试了所有可能的谷歌搜索查询 下面是我想做的: 我想确定用户是否按了1或2 int action; Console.WriteLine("ACTIONS: Press 1 to do quest, Press 2 to access teleport"); 我在尝试if else语句,但我总是 使用无符号局部变量“action” 你可以通过阅读来解析这个数字。比如: string stg = Console.R
int action;
Console.WriteLine("ACTIONS: Press 1 to do quest, Press 2 to access teleport");
我在尝试if else语句,但我总是
使用无符号局部变量“action”
你可以通过阅读来解析这个数字。比如:
string stg = Console.ReadLine();
int i = Int.Parse(stg);
if(i == 1){
//some code
}
else{
//some other code
}
你得到的“错误”根本不是错误。程序只是说您已经声明了integer类型的操作,但没有使用它。我想您可能会从前面的问题中找到答案:这肯定不是您的全部代码?if-else语句在哪里?你应该从一些C#book开始。不,是这样。您之所以得到“使用未分配的局部变量”是因为您从未设置
操作的值。可能重复