How to check if an object is not of a particular type?

前端 未结 7 1732
名媛妹妹
名媛妹妹 2021-01-03 19:38

I want to check if an object is not of a particular type. I know how to check if something is of a particular type:

if (t is TypeA)
{
   ...
}
         


        
7条回答
  •  忘掉有多难
    2021-01-03 19:55

    UPDATE 2020-10-30:

    Times are changing. Starting from C# 9.0 you can use more natural way of checking it:

    if(t is not TypeA) { ... }
    

    ORIGINAL ANSWER:

    C# is not quite natural language ;) Use this one

    if(!(t is TypeA))
    {
       ...
    }
    

提交回复
热议问题