1. ホーム
  2. c#

[解決済み] オブジェクトが型でないかチェックする(!="IS "に相当) - C#.

2023-08-10 03:40:36

質問

これは正常に動作します。

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

    }

senderがTextBoxでないことを確認する方法はありますか?

ELSE{}にロジックを移動することを提案しないでください :)

どのように解決するのですか?

これは一つの方法です。

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