・静的メンバとインスタンスメンバが混在するケースは多いのでしょうか?
クラスの設計によりますが、ごく普通です。
敢えて、静的クラスにしている場合を除き、基本的にはインスタンスメンバで構成しますが、
必要であれば、静的メンバを加えるというパターンが多いように思います。
なお、混在を認めないチームルールにしている場合もあるようです。
・以下のエラーを確認しました。
Name = “マイケル”;
静的でないフィールド、メソッド、またはプロパティ‘CatName’で、オブジェクト参照が必要です
ShowCat();
静的でないフィールド、メソッド、またはプロパティー‘Cat.ShowCat()’で、オブジェクト参照が必要です
this.Name = “”;
キーワード‘this’は、静的プロパティ、静的メソッド、または静的フィールド初期化子では無効です
何よりです。
・すみません、ファイルの添付を忘れました。
提出は何回でもOKです。