c# - [DebuggerStepThrough] 可以用来不中断我的部分代码吗?
问题描述
我有一个经常调用的方法,有时会发生我捕获和处理的异常。
但令人讨厌的是,每次发生异常时 VS 都会在该代码处中断,我想告诉 VS 继续运行,因为无论如何都会处理异常。
所以我尝试使用 DebuggerStepThrough 属性,但是当我将它插入到我的代码中时,我得到了数百个错误。
有没有办法告诉 VS 在发生异常时不要中断这段特殊的代码
在下面的代码中,当发生异常时,我不会让调试器中断
// some code here
//[DebuggerStepThroughAttribute()]
[DebuggerStepThrough] // this does not compile
try
{
_Table.PrimaryKey = new DataColumn[] { Table.Columns[PrimaryKeyName] };
}
catch
{ // code for when exception happend...
}
// more code here...
解决方案
推荐阅读
- python - XLWings 格式刷
- git - 更改 GIT LFS 存储目录路径
- c++ - 如何调用模板数组运算符重载函数?
- django - Django 管理员组权限和访问
- android - Google Play 控制台中的 VALIDATE_APP_MESSAGE_TOO_MANY_LISTS_IN_TRACK 错误
- python - Python:使用 pyfolio 中的 plot_drawdown_underwater 和 pandas-datareader 中的 get_data_yahoo 来绘制股票回撤时出现问题
- python - 如何使用函数/条件/正则表达式在 Pandas 中执行内部联接?
- typescript - 如何在打字稿中导入导出类型?
- javascript - 在 JSON 文件上写入写入但未保存
- r - 如何在闪亮的上下文中从传单交互式地图中删除背景