複数のクラスで共通の定義を用いたとき、C#ではどうするのでしょうか?Cだとヘッダファイルに構造体の定義や、#define(constが代替?)で値を設定し、そのファイルをincludeしていました。列挙体のクラスを作成するのでしょうか?より良い方法のアドバイスをお願いします。名前空間を指定して、各クラスから共通的に利用できるのでは。そのファイルをincludeしていました。適切なクラスに適切な定数やフィールドやプロパティやメソッドを定義します。必要なプロジェクトで参照設定して使います。何の定義ですか?説明不足で申し訳ありません。