我在c#console应用程序的代码中收到此错误
case 5:
Console.WriteLine("User selected to Quit, option " + response);
Environment.Exit;
break;
//错误只有赋值,调用,递增,递减和新对象表达式才能用作语句
答案 0 :(得分:5)
Environment.Exit
是一种方法 - 您需要添加括号来调用它:
Environment.Exit(0);
编辑:抱歉,我应该多加注意。添加了参数。谢谢0_ _ _0
答案 1 :(得分:1)
答案 2 :(得分:0)
这是更通用的答案“得到错误 - 该怎么做”因为您已经回答了您的特定问题:Environment.Exit
不是电话。
所有C#编译器错误都有与之关联的错误代码。即在你的情况下,你会在输出中看到类似的内容:编译窗口:
CS0201:只能将赋值,调用,递增,递减和新对象表达式用作语句
MSDN已经解释了很多常见错误。错误代码http://www.bing.com/search?q=CS0201的基本搜索会立即为您提供MSDN上文章的链接 - Compiler Error CS0201。在您的特定情况下,它可能没有帮助(因为链接的文章没有涵盖这种情况),但是当您遇到不明确的错误时,将此类搜索视为将来的第一步。