Nic*_*ner 7 .net c# silverlight visual-studio
我在Silverlight 4中使用异常来验证控件的输入.当我抛出无效的输入异常时,VS 2010会显示弹出窗口并停止程序.我忽略这一点,并恢复程序,一切都将继续正常(因为异常用于信号验证错误.)有没有一种方法,以纪念那一个例外,因为忽略了?
我正在学习本教程.
小智 5
[System.Diagnostics.DebuggerHidden()]如果我也选择了,我就得工作
调试 > 选项 > 调试 > 常规 > 仅启用我的代码(仅限托管)。
我经常访问 Excel 对象模型,而且我真的很喜欢能够运行调试器并捕获所有异常,因为我的代码通常异常较少。但是,Excel API 会引发很多异常。
// [System.Diagnostics.DebuggerNonUserCode()] works too
[System.Diagnostics.DebuggerHidden()]
private static Excel.Range TrySpecialCells(Excel.Worksheet sheet, Excel.XlCellType cellType)
{
try
{
return sheet.Cells.SpecialCells(cellType);
}
catch (TargetInvocationException)
{
return null;
}
catch (COMException)
{
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15119 次 |
| 最近记录: |