В VB.NET я часто Catch…When
:
Try
…
Catch e As ArgumentNullException When e.ParamName.ToUpper() = "SAMPLES"
…
End Try
Есть ли эквивалент С# для Catch…When
?
Я не хочу прибегать к использованию инструкции if
внутри catch
, если это возможно.