C# Class LitJson.JsonData

Inheritance: IJsonWrapper
Exibir arquivo Open project: meta-42/uEasyKit Class Usage Examples

Private Properties

Property Type Description
EnsureCollection ICollection
EnsureDictionary IDictionary
EnsureList IList
ICollection void
IDictionary IDictionaryEnumerator
IDictionary bool
IDictionary void
IDictionary void
IDictionary void
IEnumerable IEnumerator
IList bool
IList int
IList void
IList void
IList void
IList void
JsonDataBool void
JsonDataDictionary void
JsonDataDouble void
JsonDataInt void
JsonDataList void
JsonDataLong void
JsonDataString void
ToJsonData JsonData
ToObject object
this objectIDictionary.System
this objectIList.System

Public Methods

Method Description
Add ( object value ) : int
Clear ( ) : void
Contains ( object key ) : bool
Enumerator ( ) : IDictionaryEnumerator
Equals ( JsonData x ) : bool
GetJsonType ( ) : JsonType
IsNull ( JsonData jd ) : bool
JsonData ( ) : System
JsonData ( bool boolean ) : System
JsonData ( double number ) : System
JsonData ( int number ) : System
JsonData ( long number ) : System
JsonData ( object obj ) : System
JsonData ( string str ) : System
ToDouble ( ) : double

@yy ��������ű�ϵͳ��json����ת��

ToFloat ( ) : float

@yy ��������ű�ϵͳ��json����ת��

ToInt ( ) : int

@yy ��������ű�ϵͳ��json����ת��

ToJson ( ) : string
ToString ( ) : string
ToUint ( ) : uint

@yy ��������ű�ϵͳ��json����ת��

ToUshort ( ) : ushort

@yy ��������ű�ϵͳ��json����ת��

this ( int index ) : JsonData
this ( string prop_name ) : JsonData

Private Methods

Method Description
EnsureCollection ( ) : ICollection
EnsureDictionary ( ) : IDictionary
EnsureList ( ) : IList
ICollection ( Array array, int index ) : void
IDictionary ( ) : IDictionaryEnumerator
IDictionary ( object key ) : bool
IDictionary ( ) : void
IDictionary ( object key ) : void
IDictionary ( object key, object value ) : void
IEnumerable ( ) : IEnumerator
IList ( object value ) : bool
IList ( object value ) : int
IList ( ) : void
IList ( int index ) : void
IList ( int index, object value ) : void
IList ( object value ) : void
JsonDataBool ( bool boolean ) : void
JsonDataDictionary ( IDictionary obj ) : void
JsonDataDouble ( double number ) : void
JsonDataInt ( int number ) : void
JsonDataList ( IList obj ) : void
JsonDataLong ( long number ) : void
JsonDataString ( string str ) : void
ToJsonData ( object obj ) : JsonData
ToObject ( object obj ) : object
this ( object key ) : objectIDictionary.System
this ( int index ) : objectIList.System

Method Details

Add() public method

public Add ( object value ) : int
value object
return int

Clear() public method

public Clear ( ) : void
return void

Contains() public method

public Contains ( object key ) : bool
key object
return bool

Enumerator() public method

public Enumerator ( ) : IDictionaryEnumerator
return IDictionaryEnumerator

Equals() public method

public Equals ( JsonData x ) : bool
x JsonData
return bool

GetJsonType() public method

public GetJsonType ( ) : JsonType
return JsonType

IsNull() public static method

public static IsNull ( JsonData jd ) : bool
jd JsonData
return bool

JsonData() public method

public JsonData ( ) : System
return System

JsonData() public method

public JsonData ( bool boolean ) : System
boolean bool
return System

JsonData() public method

public JsonData ( double number ) : System
number double
return System

JsonData() public method

public JsonData ( int number ) : System
number int
return System

JsonData() public method

public JsonData ( long number ) : System
number long
return System

JsonData() public method

public JsonData ( object obj ) : System
obj object
return System

JsonData() public method

public JsonData ( string str ) : System
str string
return System

ToDouble() public method

@yy ��������ű�ϵͳ��json����ת��
public ToDouble ( ) : double
return double

ToFloat() public method

@yy ��������ű�ϵͳ��json����ת��
public ToFloat ( ) : float
return float

ToInt() public method

@yy ��������ű�ϵͳ��json����ת��
public ToInt ( ) : int
return int

ToJson() public method

public ToJson ( ) : string
return string

ToString() public method

public ToString ( ) : string
return string

ToUint() public method

@yy ��������ű�ϵͳ��json����ת��
public ToUint ( ) : uint
return uint

ToUshort() public method

@yy ��������ű�ϵͳ��json����ת��
public ToUshort ( ) : ushort
return ushort

this() public method

public this ( int index ) : JsonData
index int
return JsonData

this() public method

public this ( string prop_name ) : JsonData
prop_name string
return JsonData