Мне поручено загрузить учетные транзакции, которые появляются в CSV-файле. Файл содержит одну строку информации заголовка, примененную ко всему файлу, но по какой-то причине он группирует данные по номеру счета над данными транзакции, но в том же столбце, что и идентификатор.
"ID","Name","Date","Debit","Credit","Balance"
,,,,,
"1150 - Cash in Bank",,,,,
"Starting Balance",,,,,"59,612.78"
615892,"Account Name 1","5/5/2018","2,100.00",,"61,712.78"
645761,"Account Name 2","5/7/2018",,7,"61,705.78"
615892,"Account Name 3","5/8/2018",,"2,144.33","59,561.45"
713300,"Account Name 4","5/8/2018","2,144.33",,"61,705.78"
713300,"Account Name 5","5/8/2018",,"2,144.33","59,561.45"
693615,"Account Name 6","5/9/2018",,"1,650.00","57,911.45"
"Net Change",,,,,"-1,701.33"
,,,"4,244.33","5,945.66","57,911.45"
"3150 - Owner Contribution",,,,,
"Starting Balance",,,,,0
713300,"Account Name 4","5/8/2018",,"2,144.33","-2,144.33"
"Net Change",,,,,"-2,144.33"
,,,0,"2,144.33","-2,144.33"
Может кто-нибудь подсказать мне, как я могу это обработать? Я вижу, как логически сделать это с помощью нескольких переменных и построчной обработки, но я вообще не являюсь разработчиком C # или front end. Моя самая большая проблема заключается в том, что вы не можете написать кусок и протестировать его, как SQL. Я могу запросить таблицу, посмотреть данные и продолжить ее построение, но с C # мне нужен целый скрипт для совместной работы. Как мне начать с небольшого блока и расширить? как даже чтение первого имени учетной записи в переменной и отображение его в виде переменной в задаче потока данных. Просто то, куда я могу отправить код и получить что-то обратно, похоже, что каждый скрипт, который я нахожу в сети, имеет некоторые ошибки компиляции, и я пока не знаю достаточно, чтобы их устранить.