私はlinqを初めて使用しますが、これはnullボリュームフィールドでポップし続けます。ファイルは予測不可能であり、発生するので、例外がある場所に 0 を入れたいと思います。それを行うための迅速かつ簡単な方法はありますか?
var qry =
from line in File.ReadAllLines("C:\\temp\\T.txt")
let myRecX = line.Split(',')
select new myRec()
{
price = Convert.ToDecimal( myRecX[0].Replace("price = ", "")) ,
volume = Convert.ToInt32(myRecX[1].Replace("volume =", "")),
dTime = Convert.ToDateTime( myRecX[2].Replace("timestamp =", ""))
};