Я ищу, чтобы сравнить две ячейки файлов CSV на ячейку. Вопрос: Как я могу это сделать, полагая, что 3 csv-файла уже существуют на диске. Будет ли этот метод идеальным способом представления результатов сравнения на третий CSV-файл?Лучший способ сравнить два CSV-файла с помощью C#?
Например:
Sheet1
A B C D
1 Ann 300 700 1000
2 Zoe 2 4 6
3 Ian 100 200 300
4 Zak 90 90 180
Sheet2
A B C D
1 Ann 400 700 1100
2 Zoe 2 4 6
3 Ian 100 100 200
4 Zen 90 90 180
Results
A B C D
1 O X O X
2 O O O O
3 O O X X
4 X O O O
Вы не ищете «лучший способ», но «каким-либо образом это работает», верно? Что вы пробовали? Что хорошо или плохо о вашем предложении, на какой вопрос вы на самом деле пытаетесь получить ответ? – CodeCaster
Попробуйте найти [здесь] (http://stackoverflow.com/questions/5240218/efficiently-identify-changed-fields-in-csv-files-using-c-sharp) и [здесь] (http: // stackoverflow. com/questions/3458355/c-sharp-comparing-two-csv-files-and-giving-a-output) – Icemanind
Для файла # 1 есть строки пользовательских данных (строка1 = имя, фамилия, социальное обеспечение, строка2 - имя, фамилия, социальный). Для файла № 2 аналогичные данные упорядочены одинаково, и моя цель - проверить, соответствует ли все в строке №1 строки 1 строке строки # 2. –