C# Class srcrepair.CoreLib

Класс, предоставляющий методы для общих целей.
Show file Open project: xvitaly/srcrepair Class Usage Examples

Public Methods

Method Description
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

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

Method Details

CleanStrWx() public static method

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

GetTemplateFromResource() public static method

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

HandleExceptionEx() public static method

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

SclBytes() public static method

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

WriteStringToLog() public static method

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