英語で読む

次の方法で共有


コンパイラ エラー CS0470

メソッド 'method' は、型 'type' のインターフェイス アクセサー 'accessor' を実装できません。 明示的なインターフェイスの実装を使用します。

アクセサーがインターフェイスを実装しようとすると、このエラーが生成されます。 明示的なインターフェイスの実装を使用する必要があります。

次の例では CS0470 が生成されます。

C#
// CS0470.cs  
// compile with: /target:library  
  
interface I  
{  
   int P { get; }  
}  
  
class MyClass : I  
{  
   public int get_P() { return 0; }   // CS0470  
   public int P2 { get { return 0;} }   // OK  
}