/// <summary> /// 设置内部变量的值 /// </summary> /// <param name="name"></param> /// <param name="value"></param> public static void SetInternalValue(string name, object value) { BaseValue bv = data.GetBaseValue(name); if (bv != null) { bv.SetValue(value); } }
/// <summary> /// 设置内部变量的值 /// </summary> /// <param name="name"></param> /// <param name="value"></param> public void SetInternalValue(string name, object value) { BaseValue bv = data.GetBaseValue(name); if (bv != null) { if (!bv.GetValue().Equals(value)) { if (inValueEventDic[name] != null) { inValueEventDic[name](name, value); } } bv.SetValue(value); } }