public void RemoveOperation(IList <string> ops)
        {
            DynamicOperations dop = new DynamicOperations(this.Operation);

            dop.Remove(ops);
            this.Operation = dop.ToString();
        }
        public void AddOperation(IList <string> ops)
        {
            DynamicOperations dop = new DynamicOperations(this.Operation);

            dop.Add(ops);
            this.Operation = dop.ToString();
        }
        /// <summary>
        /// 添加操作
        /// </summary>
        /// <param name="op"></param>
        public void AddOperation(string op)
        {
            DynamicOperations dop = new DynamicOperations(this.Operation);

            dop.Add(op);
            this.Operation = dop.ToString();
        }
        /// <summary>
        /// 移除操作
        /// </summary>
        /// <param name="op"></param>
        public void RemoveOperation(string op)
        {
            if (!String.IsNullOrEmpty(op))
            {
                DynamicOperations dop = new DynamicOperations(this.Operation);
                dop.Remove(op);

                this.Operation = dop.ToString();
            }
        }