/// <summary> /// 创建一个在固定时间运行的工作项 /// </summary> /// <param name="build">要执行的任务</param> /// <param name="excuteTime">要执行的时间集合</param> public AnchorTimeWorkItem(Action build, params DateTime[] excuteTime) { ExcuteTime = excuteTime; if (!ExcuteTime.Any()) { throw new Exception("最少指定一个固定工作项的执行时间"); } _build = build; }
public string GetDesc() { return(string.Format("本合约为{0}类的{1},标的为{2},每份合约含{3}个{4},行权价为{5},到期日为{6}", ContractType, OptionType, Coin.Name, CoinCount, Coin.Name, ExcutePrice.ToString("C2"), ExcuteTime.ToString("yyyy-MM-dd"))); }