Method | Description | |
---|---|---|
ParseToLong ( string value, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : long | ||
ParseToULong ( string value, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : ulong | ||
TryParseDouble ( string value, double &result ) : bool | ||
TryParseLong ( string value, long &result ) : bool | ||
TryParseUInt ( string value, uint &result, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : bool | ||
TryParseULong ( string value, ulong &result ) : bool |
Method | Description | |
---|---|---|
CheckSeparator ( string value, string sep, int &start, int end ) : bool | ||
CheckSign ( string value, int &start, int end, bool &hasSign, bool &isNeg ) : void | ||
ParseNumberCore ( string value, int &start, int end, int maxDigits, int &numDigits, bool allowGroupSep ) : ulong |
Parse the number beginning at str[start] up to maximal str[end].
|
|
SkipWhiteSpace ( string value, int &start, int &end ) : void | ||
TryParseUInt64Core ( string value, bool parseHex, ulong &result, bool &sign ) : bool |
public static ParseToLong ( string value, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : long | ||
value | string | |
numeralSystem | NumeralSystem | |
return | long |
public static ParseToULong ( string value, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : ulong | ||
value | string | |
numeralSystem | NumeralSystem | |
return | ulong |
public static TryParseDouble ( string value, double &result ) : bool | ||
value | string | |
result | double | |
return | bool |
public static TryParseLong ( string value, long &result ) : bool | ||
value | string | |
result | long | |
return | bool |
public static TryParseUInt ( string value, uint &result, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : bool | ||
value | string | |
result | uint | |
numeralSystem | NumeralSystem | |
return | bool |
public static TryParseULong ( string value, ulong &result ) : bool | ||
value | string | |
result | ulong | |
return | bool |