EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class StringUtils

    Inheritance
    object
    StringUtils
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: PoeShared.Scaffolding
    Assembly: PoeShared.dll
    Syntax
    public static class StringUtils

    Fields

    Name Description
    GzipPrefix
    HexGzipPrefix
    ListDelimiter

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

    Methods

    Name Description
    AppendFormattedLine(StringBuilder, string, params object[])

    Добавляет отформатированную строку и дополняет ее переводом каретки.

    AsciiBytesToString(byte[], int, int, Encoding)

    Считывает NullTerminated строку используя указанную кодировку

    AsciiBytesToString(byte[], Encoding)

    Считывает NullTerminated строку используя указанную кодировку

    CompressList(IEnumerable<string>)

    Склеивает указанные строки с использованием ListDelimiter'а в качестве разделителя элементов

    CompressStringToGZip(string, bool)

    Compresses the string.

    CompressToGZip(byte[])
    DecompressFromGZip(byte[])
    DecompressList(string)

    Распаковывает сжатый список с использованием ListDelimiter'а в качестве разделителя элементов

    DecompressStringFromGZip(string, bool)

    Decompresses the string.

    FormatBytesToString(long)

    Форматирует указанный байтовый размер в человекочитаемый вид

    FormatXmlString(string)

    Форматирует указанный XML в человекочитаемый вид

    FromHex(string)

    Преобразовывает из HEX строки в байтовый массив

    FromHexGzip(string)
    HexDump(byte[], int)

    Дампит содержимое массива в HEX виде Реализация взята отсюда http://www.codeproject.com/Articles/36747/Quick-and-Dirty-HexDump-of-a-Byte-Array

    IsGzip(string)
    IsHexGzip(string)
    ShortenFilename(string)

    Укорачивает имя файла до 8 символов

    ShortenFilename(string, uint)

    Укорачивает имя файла до указанного числа символов, к примеру "C:\Dir1\Dir2\Dir3\LongFileName1.ext" => "C:\Dir...Name1.ext"

    ToHex(byte[], string)

    Конвертирует массив в набор HEX данных вида 0x00

    ToHexGzip(string)
    ToMD5(string)
    ToStream(string)
    ToUnicodeHex(string)
    TryParseEnum<T>(object, out T)

    Парсит Enum из строки/числа, регистронезависимо

    TryParseMultiBooleanValue(object, out bool)

    Пропарсивает значение _value. Если это string, тогда проверяет на True/False и 1/0, если int - только на 1/0

    © Xab3r. All rights reserved.