在這個類中,我在構造函數中將elp
設置爲ElType
。當訪問構造函數外的屬性時出現NullReferenceException異常
我可以訪問構造函數時的elp
優良特性(// ...
位就是我訪問elp
的屬性),但是當我嘗試訪問其他方法elp
- ucp()
- 我的程序與NullReferenceException
崩潰。
我不明白我在這裏做錯了什麼,雖然它可能是非常簡單的事情。
[Serializable]
public class ElBase : RectangleNode
{
public ElementParameters elp;
public ElBase(ElementParameters ElType)
{
this.elp = ElType;
// ...
}
private void ucp()
{
int i = 0;
if (this.elp.HasInput)
{
// ...
}
}
發佈的代碼沒有任何問題。請張貼更多。嘗試創建一個簡短但完整的程序來展示問題。 – 2009-08-06 07:52:51