C# Класс srcrepair.CoreLib

Класс, предоставляющий методы для общих целей.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CleanStrWx ( string RecvStr, bool CleanQuotes = false, bool CleanSlashes = false ) : string

Чистит строку от табуляций и лишних пробелов.

GetTemplateFromResource ( string FileName ) : string

Получает содержимое текстового файла из внутреннего ресурса приложения.

HandleExceptionEx ( string FrindlyMsg, string WTitle, string DevMsg, string DevMethod, MessageBoxIcon MsgIcon ) : void

Функция, записывающая в лог-файл текст исключения, дату его возникновения и другую отладочную информацию, а также выводящая дружественное сообщение для пользователя и подробное для разработчика.

SclBytes ( long InpNumber ) : string

Форматирует размер файла для удобства пользователя. Файлы от 0 до 1 КБ - 1 записываются в байтах, от 1 КБ до 1 МБ - 1 - в килобайтах, от 1 МБ до 1 ГБ - 1 - в мегабайтах.

WriteStringToLog ( string TextMessage ) : void

Функция, записывающая в лог-файл строку. Например, сообщение об ошибке.

Описание методов

CleanStrWx() публичный статический Метод

Чистит строку от табуляций и лишних пробелов.
public static CleanStrWx ( string RecvStr, bool CleanQuotes = false, bool CleanSlashes = false ) : string
RecvStr string Исходная строка
CleanQuotes bool Задаёт параметры очистки кавычек
CleanSlashes bool Задаёт параметры очистки двойных слэшей
Результат string

GetTemplateFromResource() публичный статический Метод

Получает содержимое текстового файла из внутреннего ресурса приложения.
public static GetTemplateFromResource ( string FileName ) : string
FileName string Внутреннее имя ресурсного файла
Результат string

HandleExceptionEx() публичный статический Метод

Функция, записывающая в лог-файл текст исключения, дату его возникновения и другую отладочную информацию, а также выводящая дружественное сообщение для пользователя и подробное для разработчика.
public static HandleExceptionEx ( string FrindlyMsg, string WTitle, string DevMsg, string DevMethod, MessageBoxIcon MsgIcon ) : void
FrindlyMsg string Понятное пользователю сообщение
WTitle string Текст в заголовке сообщения об ошибке
DevMsg string Отладочное сообщение
DevMethod string Метод, вызвавший исключение
MsgIcon MessageBoxIcon Тип иконки: предупреждение, ошибка и т.д.
Результат void

SclBytes() публичный статический Метод

Форматирует размер файла для удобства пользователя. Файлы от 0 до 1 КБ - 1 записываются в байтах, от 1 КБ до 1 МБ - 1 - в килобайтах, от 1 МБ до 1 ГБ - 1 - в мегабайтах.
public static SclBytes ( long InpNumber ) : string
InpNumber long Размер файла в байтах
Результат string

WriteStringToLog() публичный статический Метод

Функция, записывающая в лог-файл строку. Например, сообщение об ошибке.
public static WriteStringToLog ( string TextMessage ) : void
TextMessage string Сообщение для записи в лог
Результат void