无法评估表达式错误

vys*_*akh 1 c#

在调试我的应用程序时,我得到错误为"无法计算表达式,因为当前线程处于堆栈溢出状态.".我已经google搜索此错误但无法找到错误发生的代码.但在我的情况下,它没有显示错误被卡住的位置.

它显示了这样的图片:

在此输入图像描述

任何人都可以建议我可以采取任何进一步的步骤来深入了解这种溢出的来源.我在我的应用程序中完成了编码部分.但遗憾的是无法调试.任何想法都会非常感激......

刚才我注意到我有一些只有代码但没有设计的文件(.cs).这会导致这样的stackoverflow异常吗?

Rik*_*Rik 5

我猜你的代码里有这样的东西:

private T field;

public T Field
{
    get
    { 
         return Field; // note the capital F, causing recursion and eventually a StackOverflowExcpetion
    }
}
Run Code Online (Sandbox Code Playgroud)