C# Класс IronPython.Runtime.LiteralParser

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

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

Метод Описание
ParseBigInteger ( string text, int b ) : BigInteger
ParseBigIntegerSign ( string text, int b ) : BigInteger
ParseComplex ( string s ) : Complex64
ParseFloat ( string text ) : double
ParseImaginary ( string text ) : Complex64
ParseInteger ( string text, int b ) : object
ParseIntegerSign ( string text, int b ) : object
ParseString ( char text, int start, int length, bool isRaw, bool isUni, bool normalizeLineEndings ) : string
ParseString ( string text, bool isRaw, bool isUni ) : string

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

Метод Описание
CharValue ( char ch, int b ) : int
ExnMalformed ( ) : Exception
HexValue ( char ch, int &value ) : bool
HexValue ( char ch ) : int
ParseBytes ( char text, int start, int length, bool isRaw, bool normalizeLineEndings ) : List
ParseFloatNoCatch ( string text ) : double
ParseInt ( string text, int b, int &ret ) : bool
ParseIntegerEnd ( string text, int start, int end ) : void
ParseIntegerStart ( string text, int &b, int &start, int end, short &sign ) : void
ReplaceUnicodeDigits ( string text ) : string
TryParseInt ( char text, int start, int length, int b, int &value ) : bool

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

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

public static ParseBigInteger ( string text, int b ) : BigInteger
text string
b int
Результат BigInteger

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

public static ParseBigIntegerSign ( string text, int b ) : BigInteger
text string
b int
Результат BigInteger

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

public static ParseComplex ( string s ) : Complex64
s string
Результат Microsoft.Scripting.Math.Complex64

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

public static ParseFloat ( string text ) : double
text string
Результат double

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

public static ParseImaginary ( string text ) : Complex64
text string
Результат Microsoft.Scripting.Math.Complex64

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

public static ParseInteger ( string text, int b ) : object
text string
b int
Результат object

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

public static ParseIntegerSign ( string text, int b ) : object
text string
b int
Результат object

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

public static ParseString ( char text, int start, int length, bool isRaw, bool isUni, bool normalizeLineEndings ) : string
text char
start int
length int
isRaw bool
isUni bool
normalizeLineEndings bool
Результат string

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

public static ParseString ( string text, bool isRaw, bool isUni ) : string
text string
isRaw bool
isUni bool
Результат string