谁能帮我C#一段程序调试成功,报错未将对象引用实例化....

图片说明
图片说明

空指针异常。你的对象没找着

图上第一行,
p=B_T;
虽然你之前有用new关键字来实例化对象,B_T是null,你把B_T赋值给了p,这时候p也变成了null。
然后你想去访问对象p的node成员,这时候的p是null,那肯定就跪了。
_

你的断点已经进入到while循环了,而while条件是p==null,p为null的话是找不到.node集合的

你的while条件是不是应该是p!=null?

希望对你有帮助

空指针异常,就是你那里为空所以报错,p.node[i]改查q.node[i]