Является ли FileStream самым безопасным способом копирования файла по сравнению с File.Copy? - PullRequest
1 голос
/ 10 февраля 2011

Я хотел бы скопировать файл из исходного каталога в целевой. Я слышал, что лучше всего делать это с FileStream на тот случай, если он будет изменен позже или получит доступ позже.

Я использую C # 2.0 и .NET 2.x.

Мне не нужно определять, открыт файл или нет, доступен для чтения / записи или нет. Мне просто нужно скопировать его как есть, я уже определил, что файл прекратил расти (проверять каждые 4 секунды), так что это «достаточно хорошо» в моей ситуации.

Так я должен использовать MemoryStream или FileStream или File.Copy (..) и как?

1 Ответ

2 голосов
/ 16 августа 2011

Использование: File.Copy(..)

Как: см. Документацию.Также я рекомендую проверить класс Path.

...