Чтение изменений содержимого файла в .NET

В Linux большая часть IPC выполняется путем добавления файла в 1 процесс и чтения нового контента из другого процесса.

Я хочу сделать выше в Windows / .NET (слишком грязно, чтобы использовать нормальные IPC, такие как каналы). Я добавляю файл из процесса Python и хочу читать изменения и ТОЛЬКО изменения каждый раз, когда FileSystemWatcher сообщает о событии. Я не хочу читать все содержимое файла в память каждый раз, когда ищу изменения (файл будет огромным)

Каждая операция добавления добавляет строку данных, которая начинается с уникального увеличивающегося счетчика (отметка времени + ключ) и заканчивается новой строкой.

Ответы на вопрос(2)

Ваш ответ на вопрос