标签: exception c#-6.0
我尝试在C#中实现异常过滤器。
try { //do Stuffs } catch (Exception ex) when (ex is System.Net.Sockets.SocketException || ex is SomeException); { //Handle the caught errors }
我收到一条错误消息,在'when'这个词下面有一条红色波浪线的上下文中没有'when'这个名字。
我甚至检查了c#的版本,它是C#6。