簡単な質問
このコードを C# で考えてみましょう
String a;
String b;
String c;
1. a =
2. b =
3. //Comment
4. c = "a String";
コンパイル中は問題ありませんでしたが、アプリケーションを実行するとエラーが発生しました。私のログから、エラーは上記で発生します。
質問:
エラーの原因は 3 行目のコメントですか?
エラーは「オブジェクト参照がオブジェクトのインスタンスに設定されていません」です
コンパイラは上記のコードを 1 つのステートメントとして扱っていると思います。
このコードは、aspx ページのコード ビハインドにあります。(aspx.cs)
//裏話//
aspx はテスト サーバーでテストされ、ファイルでした。ただし、ページを本番サーバーにデプロイした後、pageload() でエラーが発生しました。エラーが発生した行は、上記のコード例の 1 行目です。
エラーがコメントによって引き起こされたのは私の疑いです。
私は正しいですか?