C# Класс Netduino.WebServer.Core.Utilities.Parser

Показать файл Открыть проект

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

Метод Описание
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

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

Метод Описание
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

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

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

public static ParseToLong ( string value, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : long
value string
numeralSystem NumeralSystem
Результат long

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

public static ParseToULong ( string value, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : ulong
value string
numeralSystem NumeralSystem
Результат ulong

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

public static TryParseDouble ( string value, double &result ) : bool
value string
result double
Результат bool

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

public static TryParseLong ( string value, long &result ) : bool
value string
result long
Результат bool

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

public static TryParseUInt ( string value, uint &result, NumeralSystem numeralSystem = NumeralSystem.Decimal ) : bool
value string
result uint
numeralSystem NumeralSystem
Результат bool

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

public static TryParseULong ( string value, ulong &result ) : bool
value string
result ulong
Результат bool