private bool Pull(int index) { //获取数据 var dataSegment = DataService.Pull(DataId, index); LogHelper.Debug(GetType(), string.Format("获取索引为{0}的数据:", index), LogInfo.ObjectToMessage(dataSegment)); //如果校验通过,则加入 var result = ProcessFactory.CheckDataSegment(dataSegment); if (result) { DataHolder.Insert(index * DataLength, dataSegment.DataString); return true; } else { return false; } }