Я захожу на Google Sheet и хотел бы вывести каждую запись о ней на консоль в виде данных с разделителями-запятыми (last_name, first_name, id и т. Д.).
Количество элементов данных всозданный список неизвестен, поэтому я хотел бы заменить код на тот, который динамически находит количество элементов (столбцов) в строке списка.
Мой код ниже (закомментирован) - делаетне работает - показывает все отдельные элементы в одном столбце.
ValueRange response = request.Execute();
IList < IList < Object >> values = response.Values;
if (values != null && values.Count > 0) {
foreach(var row in values) {
// Print columns A and E, which correspond to indices 0 and 4.
Console.WriteLine("{0}, {1}, {2}, {3}, {4}", row[0], row[1], row[2], row[3], row[4]);
Console.WriteLine(row.Count);
}
///foreach (var row in values)
//{
// for (int i = 0; i < 4; i++)
//{
//Console.WriteLine(row[i]);
//}
//}
}