通过本文主要向大家介绍了c#堆栈,c#堆栈溢出,c#堆栈区别,c#中堆栈,异常堆栈等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
C#查看堆栈通常是在异常处理中,出现异常之后通过异常的堆栈可以很方便的得到出现这个错误的代码调用路径。这个很有用,是否可以在没有异常出现时使用这种方法排查一些非异常错误呢?答案是肯定的。
起因:
论坛发帖子有几个途径,有可能是新闻系统直接导入的帖子,也有可能是抓取的帖子,还有可能是用户通过正常途径发表。但是这两天出了一个问题,有些帖子的HasImage属性不对。通过几种方法做调试都不能重现问题,没有办法,只有在程序中添加回复的地方添加日志程序来记录堆栈,从而追踪到是哪个途径发帖出现了问题。
代码:
</div>
起因:
论坛发帖子有几个途径,有可能是新闻系统直接导入的帖子,也有可能是抓取的帖子,还有可能是用户通过正常途径发表。但是这两天出了一个问题,有些帖子的HasImage属性不对。通过几种方法做调试都不能重现问题,没有办法,只有在程序中添加回复的地方添加日志程序来记录堆栈,从而追踪到是哪个途径发帖出现了问题。
代码:
</div>