标签:
写数据模型类的时候,定义public属性时不慎写成了:
public int Wordnum
{
get{return this.Wordnum;}
}
应该把this.Wordnum小写(自己定义的私有成员变量)
然后就报了stackoverflow的异常,一开始没有注意,后来发现,这样相当于无限递归调用自己,所以会stackoverflow
如果直接跑程序会在访问这个属性的时候爆出stackoverflow的异常
在这时如果尝试使用visual studio的监视功能,在查看到这个属性的时候,调试进程会不报错直接退出调试,所以初期一直不知道问题出在哪里。
做记录备忘。
【C#】属性自己引用自己会出的异常stackoverflow
标签:
原文地址:http://www.cnblogs.com/AeroFantasia/p/4474826.html