CSV ファイルの内容をある種のテーブルのようなデータ構造に読み込みたい。基本データ型 (つまり、string、int、float) の任意の数の列に適応できるデータ構造が必要です。ファイルから値を文字列として読み取るコードが既にあり、強力な型に変換するための各データ型を簡単に識別するロジックを設計できると確信しています (とにかく私の目的のために)。例えば:
Name, Age, Sex
"John",34,M
"Jill",27,F etc..
になります:
string, uint, enum
これらの一意のフィールドを持つ構造体またはクラスを (おそらくリフレクションを使用して) 作成してから、これらをリストに格納しようとする必要がありますか? これはどのように行われますか?
何千行ものデータがあると予想しています。一度に 1 行ずつデータにアクセスし、通常はメモリ内で順番にアクセスします。
ファイル ヘルパーがこの種のことを実行できることは知っていますが、自分のコードでどのように実行できるか疑問に思っています。