ある程度動的にしたい場合は、最初から列挙型にする必要はありません。アプリの起動時にテーブルから詳細を取得し、(たとえば) Dictionary<int, string>
に記憶するだけです .必要に応じて、範囲を強制する独自の値型内に値をカプセル化することもできます。
または、再コンパイルしても構わない場合は、build で取得できます。 時間と列挙型ソース コードを自動生成します。
ある程度動的にしたい場合は、最初から列挙型にする必要はありません。アプリの起動時にテーブルから詳細を取得し、(たとえば) Dictionary<int, string>
に記憶するだけです .必要に応じて、範囲を強制する独自の値型内に値をカプセル化することもできます。
または、再コンパイルしても構わない場合は、build で取得できます。 時間と列挙型ソース コードを自動生成します。