Элемент FileShare
означает, что другие файлы также могут открывать файл.Это не гарантирует, что данные будут синхронизированы каким-либо образом - это просто означает, что несколько программ теперь могут читать (поскольку это то, что вы установили - FileShare.Read
) из этого файла, пока он у вас открыт.
Если вы используете ReadWrite
, то несколько программ могут читать и записывать в файл.Опять же, вы не будете уведомлены о любых изменениях.Если несколько программ записывают в один и тот же файл одновременно поток, данные будут смешаны вместе, и вы получите поврежденный файл.(Неправильно означает, что ни вы, ни другая программа не смогут декомпилировать ее, поскольку ваши данные переплетены с приложением ваших друзей).
Не существует необоснованных ограничений на количество одновременных программ, читающих файл.