假设我只想在使用调试模式时抛出异常,我做了:try{ throw new Exception("test)";}catch(Exception ex){#if DEBUG throw;#elseConsole.WriteLine("exception => " + ex.Message);#endif}这仅适用于throw,在我得到的其他条件下:变量 ex 已声明但从未使用
1 回答
阿晨1998
TA贡献2037条经验 获得超6个赞
#if DEBUG
catch(Exception)
{
throw;
}
#else
catch(Exception ex)
{
Console.WriteLine("exception => " + ex.Message);
}
#endif
- 1 回答
- 0 关注
- 140 浏览
添加回答
举报
0/150
提交
取消