У меня есть CSV со следующими данными
month,year,speed
12,2010,76
2,2000,45
12,1940,30
, и я загружаюсь с помощью стороннего производителя, который читает его. Короче говоря, это класс CSVReader, который может получать данные из файла с именем input следующим образом
List<Dictionary<string, object>> data = CSVReader.Read("input");
Затем, используя цикл for, я могу получить данныетаким образом
for(var i=0; i < data.Count; i++) {
print ("month" + data[i]["month"] + " " +
"year" + data[i]["year"] + " " +
"speed " + data[i]["speed"]);
}
За исключением внутри цикла for, я хочу передать каждый год и месяц (один за другим) в другую функцию, которая принимает в качестве аргумента что-то вроде double (не объектов), и я не знаюкак
for(var i=0; i < data.Count; i++) {
// Get month and year
function(month, year);
}