public DataStruct(ArrayList listValue) { this.Type = Define.EDataType.List; this.mBooleanValue = false; this.mNumberValue = Number.NaN; this.mStringValue = null; this.mListValue = listValue; }
public DataStruct(double doubleValue) { this.Type = Define.EDataType.Number; this.mBooleanValue = false; this.mNumberValue = new Number(doubleValue); this.mStringValue = null; this.mListValue = null; }
public DataStruct(string stringValue) { this.Type = Define.EDataType.String; this.mBooleanValue = false; this.mNumberValue = Number.NaN; this.mStringValue = stringValue; this.mListValue = null; }
public DataStruct(bool booleanValue) { this.Type = Define.EDataType.Boolean; this.mBooleanValue = booleanValue; this.mNumberValue = Number.NaN; this.mStringValue = null; this.mListValue = null; }