C# 클래스 Jayrock.Json.JsonNumber

파일 보기 프로젝트 열기: phdesign/NppToolBucket 1 사용 예제들

Private Properties

프로퍼티 타입 설명
IConvertible System.DateTime
IConvertible TypeCode
IConvertible bool
IConvertible byte
IConvertible char
IConvertible decimal
IConvertible double
IConvertible float
IConvertible int
IConvertible long
IConvertible object
IConvertible sbyte
IConvertible short
IConvertible string
IConvertible uint
IConvertible ulong
IConvertible ushort
Regex System.Text.RegularExpressions.Regex

공개 메소드들

메소드 설명
Equals ( JsonNumber other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
IsValid ( string text ) : bool

Determines if given text is a valid number per JSON grammar described in RFC 4627.

IsValid ( string text, NumberStyles styles ) : bool

Determines if given text is a valid number per JSON grammar described in RFC 4627. An additional parameter can be used to specify whether leading and/or trailing white space should be allowed or not.

If whitespace is allowed then any whitespace as per Unicode is permitted, which is a wider set than what, for example, NumberStyles.AllowTrailingWhite and NumberStyles.AllowLeadingWhite list in their documentation.

JsonNumber ( string value ) : System
LogicallyEquals ( object o ) : bool
ToBoolean ( ) : bool
ToByte ( ) : byte
ToChar ( ) : char
ToDateTime ( ) : System.DateTime
ToDecimal ( ) : decimal
ToDouble ( ) : double
ToInt16 ( ) : short
ToInt32 ( ) : int
ToInt64 ( ) : long
ToSingle ( ) : float
ToString ( ) : string

비공개 메소드들

메소드 설명
IConvertible ( IFormatProvider provider ) : System.DateTime
IConvertible ( ) : TypeCode
IConvertible ( IFormatProvider provider ) : bool
IConvertible ( IFormatProvider provider ) : byte
IConvertible ( IFormatProvider provider ) : char
IConvertible ( IFormatProvider provider ) : decimal
IConvertible ( IFormatProvider provider ) : double
IConvertible ( IFormatProvider provider ) : float
IConvertible ( IFormatProvider provider ) : int
IConvertible ( IFormatProvider provider ) : long
IConvertible ( Type conversionType, IFormatProvider provider ) : object
IConvertible ( IFormatProvider provider ) : sbyte
IConvertible ( IFormatProvider provider ) : short
IConvertible ( IFormatProvider provider ) : string
IConvertible ( IFormatProvider provider ) : uint
IConvertible ( IFormatProvider provider ) : ulong
IConvertible ( IFormatProvider provider ) : ushort
Regex ( bool lws, bool rws ) : Regex

메소드 상세

Equals() 공개 메소드

public Equals ( JsonNumber other ) : bool
other JsonNumber
리턴 bool

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

IsValid() 공개 정적인 메소드

Determines if given text is a valid number per JSON grammar described in RFC 4627.
public static IsValid ( string text ) : bool
text string
리턴 bool

IsValid() 공개 정적인 메소드

Determines if given text is a valid number per JSON grammar described in RFC 4627. An additional parameter can be used to specify whether leading and/or trailing white space should be allowed or not.
If whitespace is allowed then any whitespace as per Unicode is permitted, which is a wider set than what, for example, NumberStyles.AllowTrailingWhite and NumberStyles.AllowLeadingWhite list in their documentation.
public static IsValid ( string text, NumberStyles styles ) : bool
text string
styles NumberStyles
리턴 bool

JsonNumber() 공개 메소드

public JsonNumber ( string value ) : System
value string
리턴 System

LogicallyEquals() 공개 메소드

public LogicallyEquals ( object o ) : bool
o object
리턴 bool

ToBoolean() 공개 메소드

public ToBoolean ( ) : bool
리턴 bool

ToByte() 공개 메소드

public ToByte ( ) : byte
리턴 byte

ToChar() 공개 메소드

public ToChar ( ) : char
리턴 char

ToDateTime() 공개 메소드

public ToDateTime ( ) : System.DateTime
리턴 System.DateTime

ToDecimal() 공개 메소드

public ToDecimal ( ) : decimal
리턴 decimal

ToDouble() 공개 메소드

public ToDouble ( ) : double
리턴 double

ToInt16() 공개 메소드

public ToInt16 ( ) : short
리턴 short

ToInt32() 공개 메소드

public ToInt32 ( ) : int
리턴 int

ToInt64() 공개 메소드

public ToInt64 ( ) : long
리턴 long

ToSingle() 공개 메소드

public ToSingle ( ) : float
리턴 float

ToString() 공개 메소드

public ToString ( ) : string
리턴 string