FileHelper - класс
Вспомогательные методы для взаимодействия с файлами.
Пространство имён: Chronos.PlatformСборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 3.6.0.22
public static class FileHelper
Public NotInheritable Class FileHelper
public ref class FileHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type FileHelper = class end
- Inheritance
- Object FileHelper
DeleteFileSafe |
Удаляет файл по заданному пути. Возвращает признак того, что файл был успешно удалён или не существовал.
Не выбрасывает исключений. Не удаляет папку, в которой находился файл, даже если в папке других файлов не было.
|
DeleteOldFiles |
Очищает папку с файлами, которые были созданы более суток назад с использованием методов API
и хранятся во временной папке пользователя. Не выбрасывает исключений, если папку не удалось удалить.
|
GetPath |
Возвращает полный путь к заданной специальной папке.
|
ReleaseFilePath |
Удаляет временный файл по заданному пути.
Возвращает признак того, что файл был успешно удалён или не существовал. Не выбрасывает исключений.
|
RemoveInvalidFileNameChars |
Возвращает имя файла, в котором удалены все некорректные для имени файла символы.
При этом удаляются начальные и конечные пробелы.
|
DefaultStreamingBufferSize |
Размер буфера по умолчанию для операция с потоками Stream.
|
InvalidCharReplacement |
Рекомендуемая строка для замены невалидных символов в имени файла.
Используйте эту строку, когда требуется не просто удалить такие символы, а заменить их,
чтобы при использовании имени файлов, состоящего целиком из невалидных символов, не было ошибок.
|