none
如何將物件參考設定為物件的執行個體???

    問題

  • 各位前輩大家好:

    本人先前為使用過C#撰寫程式過,而現在遇到如標題所示,請各位前輩給一個意見,我是C#菜鳥,希望有前輩能指點迷經。

     

    什麼是執行個體???

    那又該如何將物件參考設定為物件的執行個體???

    謝謝

    2006年9月15日 上午 07:25

解答

  • 不知道你的程式怎麼寫的,只能給你概念 .

    在做 OOP (物件導向) 程式設計時,我們都會撰寫物件類別 (class),這也是在 .NET 中一定會碰到的 .
    這個類別在程式執行時,透過初始化程序,會變成在記憶體中的一塊個體,這個個體就是 "執行個體" (instance) .

    所謂的 "並未物件參考設定為物件的執行個體" 的意思,就是你宣告的記憶體中並沒有物件,但你卻要存取它而產生的錯誤訊息,你可以用 Debugger 追蹤程式碼,看發生錯誤的那一行的物件變數是否為 null,如果是就會發生這個錯誤 .

    解決方法是確保在呼叫時,那個物件變數是真的有物件存在,而不是 null.

    2006年9月15日 上午 07:58
    版主