======Метод FileInfo.Replace(String, String, Boolean)====== Заменяет содержимое заданного файла на содержимое файла, которое описано в текущем объекте [[developers:references:system.io.fileinfo|FileInfo]] , удаляет исходный файл и создает резервную копию замененного файла. Также позволяет определить, нужно ли игнорировать ошибки слияния. * **Пространство имен:** [[developers:references:system.io|System.IO]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public FileInfo Replace(string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors) **Параметры** * //destinationFileName// * Тип: [[developers:references:system.string|System.String]] * Имя файла, который необходимо заменить текущим файлом. * //destinationBackupFileName// * Тип: [[developers:references:system.string|System.String]] * Имя файла, с которым необходимо создать резервную копию файла, описанного параметром //destFileName// . * //ignoreMetadataErrors// * Тип: [[developers:references:system.boolean|System.Boolean]] * Значение true позволяет игнорировать ошибки слияния (например, атрибуты и списки ACL), исходящие из заменяемого файла в заменяющий; в противном случае — значение false. **Возвращаемое значение** * Тип: [[developers:references:system.io.fileinfo|System.IO.FileInfo]] * Объект [[developers:references:system.io.fileinfo|FileInfo]] , который инкапсулирует сведения о файле, описанные параметром //destFileName// .