在本课程中,我在构造函数中将elp
设置为ElType
。
我可以在构造函数中访问elp
的属性(// ...
位是我正在访问elp
的属性的地方),但是当我尝试访问{{ 1}}在另一种方法中 - elp
- 我的程序与ucp()
崩溃。
我无法弄清楚我在这里做错了什么,虽然它可能是非常直接的。
NullReferenceException
答案 0 :(得分:5)
或者:
elp
设置为null,如果没有空检查,甚至可能在构造函数中HasInput
属性获取器根据其中的代码抛出NullReferenceException
。elp
是可公开访问的字段。任何东西都可以设置为null。 :o这应该是1号,但我直接看过它,因为没有人可以公开访问字段,因此它永远不会成为问题。答案 1 :(得分:1)
如果不查看调用代码,但看起来像传递给构造函数的ElementParameters
是NULL还是未初始化。