c# - C# StackTrace 未与源代码对齐
问题描述
我一直在使用与一些软件测试相关的 C# StackTrace 功能。
我已经看到 StackTrace 并不总是 100% 与源代码保持一致。例如,行号可能有点偏离。我最好的猜测是这与一些编译器优化有关。
有没有人有这方面的经验或参考一些提到这一点的文档?
另外,有谁知道我是否会在使用 [CallerFilePath] 功能时遇到同样的问题?
提前致谢。
解决方案
推荐阅读
- java - 多对多 Spring Jpa 删除不起作用
- android - 无法使用共享首选项更新值
- javascript - 在 Bing 地图上的多个图钉上弹出信息框,图钉可点击但信息框未显示
- c# - 使用 Vector 从 2 个数组中添加整数
比传统的 for 循环花费更长的时间 - html - 通过 HTML 音频标签播放音频
- logstash - 如何使用 logstash 管道配置将 Okta 系统日志记录转换为 Elastic Common Schema 版本 1.5
- c# - 在循环中读取 dbc 文件和字符串块
- c++ - memcpy 一个缓冲区到另一个具有 2 种不同大小的缓冲区
- c++ - 如何在 C++ 中更快地读取文件
- java - PropertySource 属性文件被扫描 env 属性文件忽略