0

クラスを作成し、インターフェイスを追加していますが、ビジュアル スタジオでは、インターフェイスではないかのようにインターフェイスの色が変わらないことに気付きました。別のクラスで同じインターフェイスを使用していても、問題なく認識されます。クラスがインターフェイスを認識しない原因は何ですか?

私のクラス:public class Teaching:ISchools認識していませんISchoolsが、私の他のクラスでpublic class Students:ISchoolsは - ISchools が認識されています。

これについて何を調べる必要がありますか?

4

1 に答える 1

0

my class: public class Teaching:ISchools であり、ISchools を認識していませんが、他のクラス public class Students:ISchools - ISchools が認識されています。

これについて何を調べる必要がありますか?

必要なinterfaceものが定義されている関連するプロジェクト/アセンブリを参照していることを確認し、正しいものを使用するようにする必要がnamespaceあります。

要約すると、次のことが必要です。

  1. インターフェイスの正しいアセンブリを参照していることを確認してください。
  2. このインターフェイスの正しい名前空間を使用していることを確認してください。

それを確認するには、プロジェクトを右クリック->参照の追加... ->正しいアセンブリを選択して追加します。

于 2013-07-26T15:51:18.600 に答える