C#二叉搜索树 - 堆栈溢出 - 调试

Cat*_*lla 2 c# stack-overflow debugging c#-4.0

我是C++之后学习C#的新手.VS2010.

试图调试我的代码,我在"本地"框架中遇到了奇怪的空行.调试器在我几秒钟后盯着这些空行退出.

请查看:http://pastebin.com/KZbfy8JF

谢谢.

我花了至少3个小时寻找解决方案并玩弄代码无济于事.

Lee*_*Lee 9

Value属性的getter和setter无穷递归-他们改成这样:

public T Value { get; set; }
Run Code Online (Sandbox Code Playgroud)