コンパイラ エラー CS0541

更新 : 2007 年 11 月

エラー メッセージ

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

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

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

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

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