「テキスト修飾子として」カンマ区切りファイルがあります。現在、ファイル列名にハードコードの列挙クラスがあります。これを変更してファイル列名を動的に取得し、列挙型に入れてください。C#でこれを行う方法に関する提案?C#カンマ区切りファイルの最初の行を取り込み、列ヘッダーの列挙を作成します。
1
A
答えて
3
列挙型はコンパイル時に定義され、動的には変更されないように設計されています。リフレクションによってそれを行う方法は、動的に生成された値を使用するコードを書くことができないため、最も有用ではありません。Dictionary
キーが列の場合値はファイル内のその列の索引、列名のList
(索引で列名を見つけることができるように)、またはその両方です(どちらの方向でも参照できるため)。あなたの投稿に基づいて、Dictionary
が最も必要性が高いです。
+0
本当にありがとうございました。問題が解決しました! – Badmiral
0
それはこのポスト Dynamic enum in C#
関連する問題
- 1. カンマ区切りのPython列挙型ValueError
- 2. カンマ区切り文字列
- 3. カンマ区切りオブジェクトから最初の項目を取得
- 4. C#カンマ区切りテキストファイルからWindowsフォームへの読み込み
- 5. カンマ区切りカンマ区切りのコンマ区切り
- 6. ダイナミクスでカンマ区切りの値(csv)ファイルを読み込む
- 7. 複数のカンマ区切り文字列を文字列から読み取る
- 8. デリミタのSQL分割カンマ区切り列
- 9. カンマ区切りの文字列
- 10. ストアドプロシージャへのカンマ区切り文字列
- 11. カンマ区切りの文字列 - インパラSQL
- 12. 複数のカンマ区切りの列を行に分割する
- 13. カンマ区切りの複数の列を行に変換する
- 14. カンマ区切りのiniファイルをPythonで読み込みますか?
- 15. 変換パイプは、C#でカンマ区切り形式に文字列を区切り
- 16. Sybase IQ - 列のカンマ区切り値を行に分割する
- 17. Objective-Cオブジェクト配列からカンマ区切り文字列を作成する最も簡単な方法
- 18. AngularJS $ httpカンマ区切りのクエリ文字列パラメータを取得
- 19. カンマ区切り整数(C)
- 20. C++複数の区切り文字を含むファイルから行列を読み込みます
- 21. 生成カンマ区切り
- 22. Oracleでカンマ区切りの値を区切ります
- 23. 区切り文字なしの文字列をカンマ区切りの文字列に変換する方法は?
- 24. パイプ区切りファイル*を構造体の配列に読み込むC
- 25. カンマ区切りの一部のみを使用すると、ファイル
- 26. Mysqlクエリ... WHERE(コンマ区切り文字列)IN(カンマ区切り文字列)
- 27. SQLのINT列にカンマ区切り文字列を入力
- 28. カンマ区切り文の最初の単語
- 29. カンマ区切り
- 30. mysqlは異なる行をカンマ区切りリストの列に選択します
に結果をもとに、あなたのアイデアを再考する価値があるかもしれない、あなたがより明確にすることができますか?私たちにファイルサンプルを表示し、出力をどのようにしたいのですか? – gdoron
可能な重複:http://stackoverflow.com/questions/725043/dynamic-enum-in-c-sharp – Will
なぜ列挙型に入れる必要がありますか? – scottheckel