• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# インターフェイスの実装)

C# インターフェイスの実装でエラーが発生しています

このQ&Aのポイント
  • C# インターフェイスの実装でエラーが発生しています。該当のインターフェイスメンバを正しく実装していないため、エラーが表示されます。
  • 具体的には、SeatConditionクラスでICondtionインターフェイスを実装していますが、「'(略).SeatCondition' はインターフェイスメンバ '(略)ICondtion.Judge(略)を実装しません。」というエラーメッセージが表示されています。
  • これは、SeatConditionクラスがICondtionインターフェイスで定義されているメソッドを正しく実装していないことを意味しています。正しい実装を行うことでエラーを解消することができます。

質問者が選んだベストアンサー

  • ベストアンサー
noname#251971
noname#251971
回答No.1

質問文で示されているコードからは問題点を特定できませんでしたが、 もしVisual Studioを利用してコーディングされている場合、 エラーが出るクラス定義のインターフェース名(この場合はICondition) の上で右クリックし、コンテキストメニューから [インターフェースの実装]-[インターフェースの実装]を選んでみてはどうでしょうか。 上記にてVisual Studioがインターフェース実装のスタブコードを追加しますので、 追加されたものと自分で記載したものを見比べると要因が分かるかも知れません。

aztek
質問者

お礼

ご教示ありがとうございます。 ソリューションのクリーンとビルドを繰り返したらエラーがでなくなりました。 原因不明で怖いですが、とりあえず動くようになりました。

関連するQ&A

専門家に質問してみよう