2016-05-13 18 views
0

我有五个对象级别的分层模型。所以每个对象级别都包含一个子级别对象列表。当我坐在一个断点处并用调试器从最后一级对象读取数据时,我会为每个属性值收到问号,并且应用程序立即关闭(不会崩溃)。如果我尝试在应用程序的其他地方使用这些属性值,那么我会遇到堆栈溢出异常。所以这些数据肯定无法访问,但我只是不知道为什么。有没有人有类似的问题?尝试使用调试器读取数据时应用程序失败

+3

添加代码... – Gusman

+3

'“但我不知道为什么”“ - 大概是因为有一个堆栈溢出例外。你可能有一个无限递归的地方。你会想纠正这一点。 – David

回答

1

我曾经有过类似的问题。 这是ToString()方法引发试图访问空值并使所有内容崩溃的异常的对象。

这么少的信息,它实际上很难说,就看它是否也是你的情况

+0

是的,这只是我的代码中的“错字”。我有一个公共财产,返回自己而不是一个私人领域的同名只是大写:) – Ivan

相关问题