インナークラスでインターフェースを継承しようとしていたのですが実装しているメソッド、プロパティが
'クラス名' does not implement interface member 'メンバー名'
のエラーが出てしまいます。
以下のページには
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/classes-and-structs/nested-types
外側の型がクラスまたは構造体のいずれであっても、入れ子にされた型は既定で private になります。
とありますが
次のように、アクセス修飾子を指定して、入れ子にされた型のアクセシビリティを定義することもできます。次のように、アクセス修飾子を指定して、入れ子にされた型のアクセシビリティを定義することもできます。
との記載もあります
インナークラスのメンバーはすべてpublicで宣言しています。
インナークラス内ではインターフェースの実装は行えないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/02/20 06:48