Самый быстрый способ прочитать огромный csv файл и построить график значений
Мне нужно прочитать csv файл из примерно 80000 записей и построить конкретные значения ячеек на диаграмме и карте google
Я использую CSV Helper, GMAP и Windows Charts, чтобы выполнить эту задачу. Но обе нижеприведенные попытки занимают очень много времени:
1. считывание данных в списки и нанесение их на карту и диаграммы
2. непосредственная попытка построить график данных делает формы невосприимчивыми через несколько секунд
Есть ли способ, которым я могу использовать async-await для выполнения этой задачи? Или я могу использовать любую другую коллекцию для более быстрого доступа к значениям данных по индексу?
Я читал, что словарь и хэш-набор не сохраняют порядок, поэтому используются списки.
Спасибо
Что я уже пробовал:
использование списков в качестве носителей и источников данных,
открываю файл и строю график по мере чтения