Если у меня есть следующий (примерный) текстовый файл;Linq to CSV select by column
year,2008,2009,2010
income,1000,1500,2000
dividends,100,200,300
net profit,1100,1700,2300
expenses,500,600,500
profit,600,1100,1800
Есть ли способ в Linq, чтобы я мог выбрать расходы только на 2010 год?
До сих пор у меня есть следующее, которое доставит мне все данные;
var data = File.ReadAllLines(fileName)
.Select(
l => {
var split = l.CsvSplit();
return split;
}
);
foreach (var item in data)
Console.WriteLine("{0}: ${1}", item[0], item[1]);
Это 'data' a' string [] [] '? – Ani
@Ani Select вернет 'IEnumerable', и из его использования в foreach кажется, что T является 'string []' –
@Kirk Broadhurst: Да, я должен был сказать 'IEnumerable'. –
Ani