首页 > Windows开发 > 详细

【C#】属性自己引用自己会出的异常stackoverflow

时间:2015-05-03 23:16:58      阅读:399      评论:0      收藏:0      [点我收藏+]

写数据模型类的时候,定义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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!