一个简单的问题
考虑 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 行。
我只是怀疑该错误是由评论引起的。
我对吗?