C# Класс Shaman.Runtime.ValueStringExtensions

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AppendFast ( this string_builder, int int_val ) : StringBuilder
AppendFast ( this string_builder, long int_val ) : StringBuilder
AppendFast ( this string_builder, uint uint_val ) : StringBuilder
AppendFast ( this string_builder, ulong uint_val ) : StringBuilder
ClearForCurrentThread ( ) : void
Concat ( this string_builder, float float_val, uint decimal_places, uint pad_amount, char pad_char ) : StringBuilder
Dump ( ) : string
SubstringCached ( this str ) : string
SubstringCached ( this str, int startIndex ) : string
SubstringCached ( this str, int startIndex, int length ) : string
ToLowerFast ( this str ) : string
ToStringCached ( this str ) : string
WriteFast ( this string_builder, int int_val ) : void
WriteFast ( this string_builder, long int_val ) : void
WriteFast ( this string_builder, uint uint_val ) : void
WriteFast ( this string_builder, ulong uint_val ) : void

Приватные методы

Метод Описание
CalculateHash ( char firstChar, char lastChar, int length ) : int

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

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

public static AppendFast ( this string_builder, int int_val ) : StringBuilder
string_builder this
int_val int
Результат StringBuilder

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

public static AppendFast ( this string_builder, long int_val ) : StringBuilder
string_builder this
int_val long
Результат StringBuilder

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

public static AppendFast ( this string_builder, uint uint_val ) : StringBuilder
string_builder this
uint_val uint
Результат StringBuilder

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

public static AppendFast ( this string_builder, ulong uint_val ) : StringBuilder
string_builder this
uint_val ulong
Результат StringBuilder

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

public static ClearForCurrentThread ( ) : void
Результат void

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

public static Concat ( this string_builder, float float_val, uint decimal_places, uint pad_amount, char pad_char ) : StringBuilder
string_builder this
float_val float
decimal_places uint
pad_amount uint
pad_char char
Результат StringBuilder

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

public static Dump ( ) : string
Результат string

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

public static SubstringCached ( this str ) : string
str this
Результат string

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

public static SubstringCached ( this str, int startIndex ) : string
str this
startIndex int
Результат string

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

public static SubstringCached ( this str, int startIndex, int length ) : string
str this
startIndex int
length int
Результат string

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

public static ToLowerFast ( this str ) : string
str this
Результат string

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

public static ToStringCached ( this str ) : string
str this
Результат string

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

public static WriteFast ( this string_builder, int int_val ) : void
string_builder this
int_val int
Результат void

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

public static WriteFast ( this string_builder, long int_val ) : void
string_builder this
int_val long
Результат void

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

public static WriteFast ( this string_builder, uint uint_val ) : void
string_builder this
uint_val uint
Результат void

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

public static WriteFast ( this string_builder, ulong uint_val ) : void
string_builder this
uint_val ulong
Результат void