using System; namespace DMS.Application.Events; /// /// 变量值改变事件参数 /// public class VariableValueChangedEventArgs : EventArgs { /// /// 变量ID /// public int VariableId { get; } /// /// 变量名称 /// public string VariableName { get; } /// /// 旧值 /// public string OldValue { get; } /// /// 新值 /// public string NewValue { get; } /// /// 值改变时间 /// public DateTime ChangeTime { get; } /// /// 初始化VariableValueChangedEventArgs类的新实例 /// /// 变量ID /// 变量名称 /// 旧值 /// 新值 public VariableValueChangedEventArgs(int variableId, string variableName, string oldValue, string newValue) { VariableId = variableId; VariableName = variableName; OldValue = oldValue; NewValue = newValue; ChangeTime = DateTime.Now; } }