C# – Check if object is NOT of type (!= equivalent for “IS”) – C#

.net-2.0asp.netc++

This works just fine:

    protected void txtTest_Load(object sender, EventArgs e)
    {
        if (sender is TextBox) {...}

    }

Is there a way to check if sender is NOT a TextBox, some kind of an equivalent of != for "is"?

Please, don't suggest moving the logic to ELSE{} 🙂

Best Solution

This is one way:

if (!(sender is TextBox)) {...}