Я должен обрабатывать файлы данных TXT, которые поступают с одного устройства для встраивания. Моя проблема в том, что устройство всегда отправляет все захваченные данные, но я хочу использовать только различия между двумя отправками и выполнять вычисления на них. После расчета я отправляю его в SQL с помощью функции bulkinsert. Я хочу извлечь данные, которые отличаются в зависимости от первого файла, который я получил с устройства. Латс говорит, что устройство впервые отправляет такие данные в файл some.dat (ASCII)
0000199991
0000199321
0000132913
0000232318
0000312898
При повторных вызовах для получения данных с устройства он снова будет возвращать все (предыдущие и следующие захваченные записи) что-то вроде этого
0000199991
0000199321
0000132913
0000232318
0000312898
9992129990
8782999022
2323423456
Но на этот раз я хочу только рассчитать и передать данные, добавленные после первой вставки.
Я пытаюсь сделать приложение Win Forms, используя C # и Visual Studio 2008