我在 C# 中找不到“不是”运算符。
例如,我有下面的代码不起作用。我需要检查 err
是否属于 ThreadAbortException
类。
catch (Exception err)
{
if (err is not ThreadAbortException)
{
}
}
最佳答案
在这种情况下,包装并检查相反的 bool 值:
if (!(err is ThreadAbortException))
关于c# - C# 中的 IS NOT 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2380436/