public override string ToString() { var notation = string.Empty; if (FileCached) { notation += @"Total FileData Cached"; } var Values = string.Empty; foreach (var item in ValueDurations) { if (Values == string.Empty) { Values += $"v:{item.Name} = {item.Value}"; } else { Values += $@" v:{item.Name} = {item.Value}"; } } return($@"{notation}Non Lazy Value(s) Count {Count} {Values} Add SourceType Duration {AddSourceTypeDuration.ToShortReadableString()} Non Lazy Total Duration {TotalDuration.ToShortReadableString()}"); }
public override string ToString() { return($@"TotalMS {Math.Round(TotalTimeDuration.TotalMilliseconds)} | AvgMS {Math.Round(AverageTimeMS)} Total {TotalTimeDuration.ToShortReadableString()} Total FileData Duration {TotalDuration.ToShortReadableString()} {InitializeFileDetail} {Detail}"); }