private int _TotalFile = 0; //枚举的文件总数 public CodeCounter(Form owner, ICountStrategy strategy, UpdateProcessBarEventHandle eventHander, OnThreadFinished finish) { _owner = owner; _CountStrategy = strategy; _event = eventHander; _finish = finish; }
/// <summary> /// 设置统计策略 /// </summary> /// <param name="strategy">策略</param> public void SetStrategy(ICountStrategy strategy) { _CountStrategy = strategy; }