/// <summary> /// Five number summary with pretty seconds. /// </summary> /// <returns>Five number summary</returns> public string Pretty_FiveNumbers() { if (Count == 1) { return("One Action: " + Min.ToPrettySeconds()); } if (Count == 2) { return("Two Actions: " + Min.ToPrettySeconds() + ", " + Max.ToPrettySeconds()); } return("Five number summary: " + Min.ToPrettySeconds() + ", " + FirstQuartile.ToPrettySeconds() + ", " + Median.ToPrettySeconds() + ", " + ThirdQuartile.ToPrettySeconds() + ", " + Max.ToPrettySeconds()); }
public string AsCsvLine(string seperator, string numberFormat) { var result = new List <string>() { Min.ToString(numberFormat), Max.ToString(numberFormat), Mean.ToString(numberFormat), FirstQuartile.ToString(numberFormat), Median.ToString(numberFormat), ThirdQuartile.ToString(numberFormat), }; return(string.Join(seperator, result)); }