C# Класс LitJson.JsonData

Наследование: IJsonWrapper
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

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

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

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

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

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

Add() публичный Метод

public Add ( object value ) : int
value object
Результат int

Clear() публичный Метод

public Clear ( ) : void
Результат void

Contains() публичный Метод

public Contains ( object key ) : bool
key object
Результат bool

Enumerator() публичный Метод

public Enumerator ( ) : IDictionaryEnumerator
Результат IDictionaryEnumerator

Equals() публичный Метод

public Equals ( JsonData x ) : bool
x JsonData
Результат bool

GetJsonType() публичный Метод

public GetJsonType ( ) : JsonType
Результат JsonType

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

public static IsNull ( JsonData jd ) : bool
jd JsonData
Результат bool

JsonData() публичный Метод

public JsonData ( ) : System
Результат System

JsonData() публичный Метод

public JsonData ( bool boolean ) : System
boolean bool
Результат System

JsonData() публичный Метод

public JsonData ( double number ) : System
number double
Результат System

JsonData() публичный Метод

public JsonData ( int number ) : System
number int
Результат System

JsonData() публичный Метод

public JsonData ( long number ) : System
number long
Результат System

JsonData() публичный Метод

public JsonData ( object obj ) : System
obj object
Результат System

JsonData() публичный Метод

public JsonData ( string str ) : System
str string
Результат System

ToDouble() публичный Метод

@yy ��������ű�ϵͳ��json����ת��
public ToDouble ( ) : double
Результат double

ToFloat() публичный Метод

@yy ��������ű�ϵͳ��json����ת��
public ToFloat ( ) : float
Результат float

ToInt() публичный Метод

@yy ��������ű�ϵͳ��json����ת��
public ToInt ( ) : int
Результат int

ToJson() публичный Метод

public ToJson ( ) : string
Результат string

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToUint() публичный Метод

@yy ��������ű�ϵͳ��json����ת��
public ToUint ( ) : uint
Результат uint

ToUshort() публичный Метод

@yy ��������ű�ϵͳ��json����ת��
public ToUshort ( ) : ushort
Результат ushort

this() публичный Метод

public this ( int index ) : JsonData
index int
Результат JsonData

this() публичный Метод

public this ( string prop_name ) : JsonData
prop_name string
Результат JsonData