0

列挙型を動的に作成するために使用できる方法はありますか?データベース内のテーブルの名前を取得し、VisualStudio内でコーディングするときに使用する列挙型のリストを作成しようとしています。それも可能ですか?

データベース内のテーブルの名前は取得できると思いますが、後の部分ではわかりません。

4

2 に答える 2

2

実行時に列挙型を簡単に作成することはできません。

ただし、T4テンプレートを使用してデータベースにクエリを実行し、でコンパイルできるコードファイルを作成できます。

于 2012-08-11T23:43:17.150 に答える
1

これを行う方法はありません。データベースを表す列挙型を手動で作成できます。

多分あなたが使用した方が良いでしょうDictionary<int, string>

于 2012-08-11T23:44:18.730 に答える