标签: c#
要测试某个对象是否为某种类型,请编写if ( myObject is SomeClassName )
if ( myObject is SomeClassName )
但是,如果我想测试对象不是所提到的类型,我们该怎么写?
答案 0 :(得分:1)
没有一个,您必须将其包装在!中。运算符:
if (!(myObject is SomeClassName))
答案 1 :(得分:1)
大概是最干净的检查方法。只需检查它是否是对象类型,然后将其翻转即可。