public virtual void SetValue(string s) { switch (ValueType) { case DataValueType.String: default: data.SetValue(valueIndex, s); break; } }
public static void InitializeDataValues(Data data, IList <ValueReference> refs) { int numValues = 0; foreach (ValueReference r in refs) { if (r.valueIndex + 1 > numValues) { numValues = r.valueIndex + 1; } } data.SetNumValues(numValues); foreach (ValueReference r in refs) { data.SetValue(r.valueIndex, defaultDataValues[(int)r.ValueType]); } }
public static void InitializeDataValues(Data data, IList<ValueReference> refs) { int numValues = 0; foreach (ValueReference r in refs) { if (r.valueIndex+1 > numValues) numValues = r.valueIndex+1; } data.SetNumValues(numValues); foreach (ValueReference r in refs) { data.SetValue(r.valueIndex, defaultDataValues[(int)r.ValueType]); } }