英語で読む

次の方法で共有


コンパイラ エラー CS0541

'declaration' : 明示的インターフェイスはクラス、または構造体の中でのみ宣言できます。

明示的な interface 宣言が、 クラス または 構造体の外側で見つかりました。

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

// CS0541.cs  
namespace x  
{  
   interface IFace  
   {  
      void F();  
   }  
  
   interface IFace2 : IFace  
   {  
      void IFace.F();   // CS0541  
   }  
}