C# Class Midway.ConsoleClient.FileHelper

Хелпер для работы с файлами
Afficher le fichier Open project: Synerdocs/synerdocs-sdk

Méthodes publiques

Méthode Description
FileExists ( string fullFilePath ) : bool

Проверить существование файла

GetFileContent ( string fullFilePath ) : byte[]

Получить контент файла

RemoveInvalidFileNameChars ( string fileName ) : string

Удаляет запрещенные символы из имени файла

RemoveInvalidFullPathChars ( string fullPath ) : string

Удаляет запрещенные символы из полного пути

RemoveInvalidPathNameChars ( string filePath ) : string

Удаляет запрещенные символы из пути к файлу

WriteAllBytes ( string filePath, string fileName, byte fileData ) : void

Создает файл и записывает в него все данные

Private Methods

Méthode Description
CreateInvalidRegex ( char invalidChars ) : Regex

Создает регулярное выражение для удаления запрещенных символов

FileHelper ( ) : System.IO

Method Details

FileExists() public static méthode

Проверить существование файла
public static FileExists ( string fullFilePath ) : bool
fullFilePath string Полный путь к файлу (включая наименование)
Résultat bool

GetFileContent() public static méthode

Получить контент файла
public static GetFileContent ( string fullFilePath ) : byte[]
fullFilePath string Полный путь к файлу (включая наименование)
Résultat byte[]

RemoveInvalidFileNameChars() public static méthode

Удаляет запрещенные символы из имени файла
public static RemoveInvalidFileNameChars ( string fileName ) : string
fileName string Имя файла
Résultat string

RemoveInvalidFullPathChars() public static méthode

Удаляет запрещенные символы из полного пути
public static RemoveInvalidFullPathChars ( string fullPath ) : string
fullPath string Полный путь
Résultat string

RemoveInvalidPathNameChars() public static méthode

Удаляет запрещенные символы из пути к файлу
public static RemoveInvalidPathNameChars ( string filePath ) : string
filePath string Путь к файлу
Résultat string

WriteAllBytes() public static méthode

Создает файл и записывает в него все данные
public static WriteAllBytes ( string filePath, string fileName, byte fileData ) : void
filePath string Путь к файлу
fileName string Имя файла
fileData byte Данные файла
Résultat void