-2

ac# コンソール アプリケーションのコードでこのエラーが発生しています

 case 5:
    Console.WriteLine("User selected to Quit, option " + response);
    Environment.Exit;
    break;

// エラー ステートメントとして使用できるのは代入、呼び出し、インクリメント、デクリメント、および新しいオブジェクト式のみです

4

3 に答える 3

5

Environment.Exitはメソッドです-呼び出すには角かっこを追加する必要があります:

Environment.Exit(0);

編集:申し訳ありませんが、私はもっと注意を払うべきでした。引数を追加しました。ありがとう0___0 _

于 2012-08-24T01:21:06.077 に答える
1

Enviroment.Exit はメソッドなので、する必要があります

Enviroment.Exit(0);

ここで、0 は OS に提​​供される intcode です。

ここでそれについて読むことができます

于 2012-08-24T01:25:37.027 に答える
0

これは、特定の質問に対する回答が既にあるため、「エラーが発生しました-何をすべきか」というより一般的な回答ですEnvironment.Exit。呼び出しではありません。

すべての C# コンパイラ エラーには、エラー コードが関連付けられています。つまり、あなたの場合、output:Compile ウィンドウに次のようなものが表示されます。

CS0201: 代入、呼び出し、インクリメント、デクリメント、および新しいオブジェクト式のみをステートメントとして使用できます

MSDN では、多くの一般的なエラーの説明が既に提供されています。エラー コードhttp://www.bing.com/search?q=CS0201の基本検索では、MSDN の記事へのリンクが即座に表示されます -コンパイラ エラー CS0201。特定のケースでは役に立たなかったかもしれませんが(リンクされた記事はこのケースをカバーしていないため)、不明なエラーが発生した場合は、そのような検索を最初のステップとして検討してください.

于 2012-08-24T01:58:43.180 に答える