C# Class Shaman.Runtime.ValueStringExtensions

Mostra file Open project: antiufo/Shaman.ValueString Class Usage Examples

Public Methods

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

Private Methods

Method Description
CalculateHash ( char firstChar, char lastChar, int length ) : int

Method Details

AppendFast() public static method

public static AppendFast ( this string_builder, int int_val ) : StringBuilder
string_builder this
int_val int
return StringBuilder

AppendFast() public static method

public static AppendFast ( this string_builder, long int_val ) : StringBuilder
string_builder this
int_val long
return StringBuilder

AppendFast() public static method

public static AppendFast ( this string_builder, uint uint_val ) : StringBuilder
string_builder this
uint_val uint
return StringBuilder

AppendFast() public static method

public static AppendFast ( this string_builder, ulong uint_val ) : StringBuilder
string_builder this
uint_val ulong
return StringBuilder

ClearForCurrentThread() public static method

public static ClearForCurrentThread ( ) : void
return void

Concat() public static method

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
return StringBuilder

Dump() public static method

public static Dump ( ) : string
return string

SubstringCached() public static method

public static SubstringCached ( this str ) : string
str this
return string

SubstringCached() public static method

public static SubstringCached ( this str, int startIndex ) : string
str this
startIndex int
return string

SubstringCached() public static method

public static SubstringCached ( this str, int startIndex, int length ) : string
str this
startIndex int
length int
return string

ToLowerFast() public static method

public static ToLowerFast ( this str ) : string
str this
return string

ToStringCached() public static method

public static ToStringCached ( this str ) : string
str this
return string

WriteFast() public static method

public static WriteFast ( this string_builder, int int_val ) : void
string_builder this
int_val int
return void

WriteFast() public static method

public static WriteFast ( this string_builder, long int_val ) : void
string_builder this
int_val long
return void

WriteFast() public static method

public static WriteFast ( this string_builder, uint uint_val ) : void
string_builder this
uint_val uint
return void

WriteFast() public static method

public static WriteFast ( this string_builder, ulong uint_val ) : void
string_builder this
uint_val ulong
return void