C# 测试的否定是什么;“是”吗;?

C# 测试的否定是什么;“是”吗;?,c#,C#,为了测试对象是否属于某种类型,我们编写if(myObject是SomeClassName) 但是,如果我想测试对象是否不是所提到的类型,我们该如何编写呢?没有,您必须用!接线员: if (!(myObject is SomeClassName)) 没有,你得把它包起来!接线员: if (!(myObject is SomeClassName)) 这可能是检查notis的最干净的方法。只需检查它是否为对象类型,然后将其翻转 这可能是检查notis的最干净的方法。只需检查它是否为对象类型,然后将

为了测试对象是否属于某种类型,我们编写
if(myObject是SomeClassName)


但是,如果我想测试对象是否不是所提到的类型,我们该如何编写呢?

没有,您必须用!接线员:

if (!(myObject is SomeClassName))

没有,你得把它包起来!接线员:

if (!(myObject is SomeClassName))
这可能是检查notis的最干净的方法。只需检查它是否为对象类型,然后将其翻转

这可能是检查notis的最干净的方法。只需检查它是否为对象类型,然后将其翻转

如果(!myObject是SomeClassName)
如果(!x是y)如果(!(myObject是SomeClassName))
如果(!myObject是SomeClassName)
如果(!x是y)
如果(!(myObject是SomeClassName))