private void SetTree(TimeClassification classification, TreeView view) { var treeNode = view.Nodes.Add($"{classification.Name} 总耗时:[{classification.Total}]"); foreach (var item in classification.Items) { treeNode.Nodes.Add(item.Remark); } }
private TimeClassification GetRecord(string name, TimeDefine define, int startTime, int endTime) { TimeClassification classification = new TimeClassification(name); classification.Items = this.Times[define].Items.FindAll(delegate(TimeRecorder t) { return(t.StartTime.Hour >= startTime && t.StartTime.Hour < endTime && t.EndTime.Hour < endTime); }); return(classification); }