private TmDataTypes GetDataType(object o) { TmDataTypes t = TmDataTypes.Unknown; if (o != null) { string type = o.GetType().ToString(); switch (type.ToUpper()) { case "SYSTEM.INT32": t = TmDataTypes.Int; break; case "SYSTEM.STRING": t = TmDataTypes.String; break; case "SYSTEM.BOOLEAN": t = TmDataTypes.Bool; break; case "SYSTEM.INT64": t = TmDataTypes.Long; break; default: t = TmDataTypes.Object; break; } } return(t); }
public TmDataTypes GetType(string key) { TmDataTypes t = TmDataTypes.Unknown; if (_data.Contains(key)) { t = GetDataType(_data[key]); } return(t); }