私はDBに保存する前にいくつかの "魔法"を行うことができるように、私はIEnumerable(probのリスト)にインポートする必要があるいくつかの大きなcsvファイルを持っています。私はcsvのすべての値(列)を必要としません。csvファイル入力からIEnumerable <MyObj>を作成する最良の方法は?
Read csv file by line
Split the line on ,
new MyObj{
Prop1 = split[0],
Prop2 = split[1],
Prop3 = split[6],
Prop4 = split[7],
Prop5 = split[9]
}
Add new MyObj to List
これは動作し、十分に速いですが、非常に格好悪いようだ:
しかし、私はこれよりも良い選択肢を見つけることができませんか?
(上記のものと同じacheivesのctorを追加する以外に)別の方法がありますか?
私によく見えます。 – ken2k