c# - C# foreach 循环中的 catch {} 和 catch {continue;} 有什么区别?

标签 c#

foreach (Widget item in items)
{
 try
 {
  //do something...
 }
 catch { }
}


foreach (Widget item in items)
{
 try
 {
  //do something...
 }
 catch { continue; }
}

最佳答案

catch { 继续; } 将导致代码开始新的迭代,跳过循环中 catch block 之后的任何代码。

关于c# - C# foreach 循环中的 catch {} 和 catch {continue;} 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3016863/

相关文章:

c# - .NET 是否为我提供了 2008 年 12 月 29 日的错误周数?

C# - 你能通过数字值调用枚举吗?

c# - 如何四舍五入到一半,总是朝正方向?

c# - 如何在类库项目中使用Autofac?

c# - 两因素谷歌身份验证与服务器上的代码不匹配 - ASP.Net MVC

c# - Dtcping 测试通过但仍然有 Communication with the underlying transaction manager has failed

C# 从位图转换时获取不可用的 base64

c# - WinForms 上的 DrawImage() 函数无法正常工作

c# - 如何清除列表框中的所有数据?

c# - 无法解析来自根提供程序 .Net Core 2 的作用域服务