インターフェイスを使用して1つのクラスを取得するにはどうすればよいですか?

ステッパー

Googleを検索しましたが、インターフェースを使用してすべてのクラスを取得する方法しか見つかりませんでした。オブジェクトがインターフェースを継承するかどうか知りたいですか?

さらに説明するために、を使用するいくつかのクラスがありますIEquipableがであるかどうかを確認しようとしIEquipableていFirearmます。

私はもう試した

(Firearm)currentItem.damage

しかし、それは機能しません。currentItemはIEquipableです。

Blorgbeard
if (currentItem is Firearm)
{
    var firearm = (Firearm)currentItem;
    var damage = firearm.damage;
}

または

var firearm = currentItem as Firearm;
if (firearm != null) 
{
    var damage = firearm.damage;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

異なるクラスに対して1つのインターフェイス実装を作成するにはどうすればよいですか?

分類Dev

インターフェイスを使用してオブジェクトのアドレスを取得するにはどうすればよいですか?

分類Dev

Javaの複数のクラスで1つのインターフェースを使用するにはどうすればよいですか?

分類Dev

コマンドラインインターフェイスを使用して日付と時刻を取得するにはどうすればよいですか?

分類Dev

コマンドラインインターフェイスを使用して日付と時刻を取得するにはどうすればよいですか?

分類Dev

クラス コンストラクターを使用してファイルから値を取得するにはどうすればよいですか? C++

分類Dev

クラスパスでインターフェースのすべての実装を見つけるにはどうすればよいですか?

分類Dev

クラスメンバーを使用してインターフェイスを実装するにはどうすればよいですか?

分類Dev

GoでReflectを使用してマップインターフェイスの値を取得するにはどうすればよいですか?

分類Dev

インターフェイスを実装するクラスのリストを取得するにはどうすればよいですか?

分類Dev

Typescriptを使用してオブジェクトの配列のインターフェイスを定義するにはどうすればよいですか?

分類Dev

タイプスクリプトインターフェイスをクラス属性として宣言するにはどうすればよいですか?

分類Dev

インターフェイスを使用してこのオブジェクトを説明するにはどうすればよいですか?

分類Dev

インターフェイスを使用してこのオブジェクトを説明するにはどうすればよいですか?

分類Dev

セレンウェブドライバーを使用してクラス内のreact要素の属性を取得するにはどうすればよいですか?

分類Dev

インターフェイスを介してポインターの値型を取得するにはどうすればよいですか?

分類Dev

1つのアクティビティで、1つのインターフェイスを2つ以上のバックグラウンドAndroidタスクに使用するにはどうすればよいですか?

分類Dev

2つの異なるインターフェースを使用して外部IPにpingするにはどうすればよいですか?

分類Dev

FirebugまたはFirefoxDevToolsのインスペクターを使用して1つの要素のみを表示するにはどうすればよいですか?

分類Dev

Linuxで、複数のIPアドレスを持つ単一のインターフェイスですべてのIPアドレスのトラフィックを取得するにはどうすればよいですか?

分類Dev

CommonJSを使用してフローインターフェイスをエクスポートするにはどうすればよいですか?

分類Dev

(CLIから)1つのインターフェイスに複数のIPアドレスを割り当てるにはどうすればよいですか?

分類Dev

変更できないクラスを作成してインターフェイスを実装するにはどうすればよいですか?

分類Dev

シングルトンの代わりにインジェクターを使用してクラスの新しいインスタンスを取得するにはどうすればよいですか?

分類Dev

クラスにインターフェイスを実装し、別のクラスから継承させるにはどうすればよいですか?

分類Dev

リフレクトを使用してスライスへのポインターの値を読み取るにはどうすればよいですか?

分類Dev

インターフェイスを拡張する型のパラメーターを受け入れる関数を使用して、Javaでインターフェイスを作成するにはどうすればよいですか?

分類Dev

インターフェイスをジェネリックとして使用して変数を宣言するにはどうすればよいですか

分類Dev

インターフェイスがJavaで実装しているクラス型を参照するにはどうすればよいですか?

Related 関連記事

  1. 1

    異なるクラスに対して1つのインターフェイス実装を作成するにはどうすればよいですか?

  2. 2

    インターフェイスを使用してオブジェクトのアドレスを取得するにはどうすればよいですか?

  3. 3

    Javaの複数のクラスで1つのインターフェースを使用するにはどうすればよいですか?

  4. 4

    コマンドラインインターフェイスを使用して日付と時刻を取得するにはどうすればよいですか?

  5. 5

    コマンドラインインターフェイスを使用して日付と時刻を取得するにはどうすればよいですか?

  6. 6

    クラス コンストラクターを使用してファイルから値を取得するにはどうすればよいですか? C++

  7. 7

    クラスパスでインターフェースのすべての実装を見つけるにはどうすればよいですか?

  8. 8

    クラスメンバーを使用してインターフェイスを実装するにはどうすればよいですか?

  9. 9

    GoでReflectを使用してマップインターフェイスの値を取得するにはどうすればよいですか?

  10. 10

    インターフェイスを実装するクラスのリストを取得するにはどうすればよいですか?

  11. 11

    Typescriptを使用してオブジェクトの配列のインターフェイスを定義するにはどうすればよいですか?

  12. 12

    タイプスクリプトインターフェイスをクラス属性として宣言するにはどうすればよいですか?

  13. 13

    インターフェイスを使用してこのオブジェクトを説明するにはどうすればよいですか?

  14. 14

    インターフェイスを使用してこのオブジェクトを説明するにはどうすればよいですか?

  15. 15

    セレンウェブドライバーを使用してクラス内のreact要素の属性を取得するにはどうすればよいですか?

  16. 16

    インターフェイスを介してポインターの値型を取得するにはどうすればよいですか?

  17. 17

    1つのアクティビティで、1つのインターフェイスを2つ以上のバックグラウンドAndroidタスクに使用するにはどうすればよいですか?

  18. 18

    2つの異なるインターフェースを使用して外部IPにpingするにはどうすればよいですか?

  19. 19

    FirebugまたはFirefoxDevToolsのインスペクターを使用して1つの要素のみを表示するにはどうすればよいですか?

  20. 20

    Linuxで、複数のIPアドレスを持つ単一のインターフェイスですべてのIPアドレスのトラフィックを取得するにはどうすればよいですか?

  21. 21

    CommonJSを使用してフローインターフェイスをエクスポートするにはどうすればよいですか?

  22. 22

    (CLIから)1つのインターフェイスに複数のIPアドレスを割り当てるにはどうすればよいですか?

  23. 23

    変更できないクラスを作成してインターフェイスを実装するにはどうすればよいですか?

  24. 24

    シングルトンの代わりにインジェクターを使用してクラスの新しいインスタンスを取得するにはどうすればよいですか?

  25. 25

    クラスにインターフェイスを実装し、別のクラスから継承させるにはどうすればよいですか?

  26. 26

    リフレクトを使用してスライスへのポインターの値を読み取るにはどうすればよいですか?

  27. 27

    インターフェイスを拡張する型のパラメーターを受け入れる関数を使用して、Javaでインターフェイスを作成するにはどうすればよいですか?

  28. 28

    インターフェイスをジェネリックとして使用して変数を宣言するにはどうすればよいですか

  29. 29

    インターフェイスがJavaで実装しているクラス型を参照するにはどうすればよいですか?

ホットタグ

アーカイブ