リフレクションを使用して、フィールドをリストでき#region
ますか?
それ以外の場合は、クラスのフィールドを「グループ化」して列挙する他の方法を考えられますか? すべてのフィールドに属性をタグ付けすることはオプションではありません。これは実際に私がやりたいことです。
リフレクションを使用して、フィールドをリストでき#region
ますか?
それ以外の場合は、クラスのフィールドを「グループ化」して列挙する他の方法を考えられますか? すべてのフィールドに属性をタグ付けすることはオプションではありません。これは実際に私がやりたいことです。
いくつかのフィールドをグループ化する必要がある場合、それらはおそらく独自のクラスに属します。
それに応じてコードをリファクタリングすると、各グループに独自のクラスがあるため、各グループのフィールドを簡単に列挙できます。
リージョンはプリプロセッサ ディレクティブであり、コンパイルされないため、これは可能ではないと思います。
達成したいことのサンプルを含める必要があるかもしれません。リージョンを使用するよりも良い解決策があると思います。リージョンごとに 1 つのクラスを使用してプロパティを作成するのはどうですか?