本文介绍了简单继承 - 类型'System.StackOverflowException'的未处理异常...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好吧


由于我对OOP的探险采取了另一个不稳定的步骤,我现在得到

错误:


发生了'System.StackOverflowException'类型的未处理异常
xxx.dll中的



在我的Visit.cls中我有:


公共课参观

{

public FABInfo Info = new FABInfo(); //错误

标记的行。

}

然后在我的FABInfo.cls中我得到了:


公共密封类FABInfo:访问

{

公共字符串myFunc()

{

return" this.m_sFABSessionID.ToString();" ;;

}

}


当我创建一个访问实例,我得到一个循环

oVisit.Info.Info.Info.Info .....这就是问题所在。


有什么想法吗?


非常感谢


Darren

Hi everyone

As my expedition into OOP takes another shaky step, I now am getting
the error:

An unhandled exception of type ''System.StackOverflowException'' occurred
in xxx.dll.

In my Visit.cls I have got:

public class Visit
{
public FABInfo Info = new FABInfo(); // Line that the error
flags up on.
}
Then in my FABInfo.cls I have got:

public sealed class FABInfo : Visit
{
public string myFunc()
{
return "this.m_sFABSessionID.ToString();";
}
}

When I create an Instance of Visit, I get a loop of
oVisit.Info.Info.Info.Info..... so that is where the problem lies.

Any ideas anyone?

Many thanks

Darren

推荐答案




这篇关于简单继承 - 类型'System.StackOverflowException'的未处理异常...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-22 17:34