Example #1
0
 public static string NumberStats(IList<int> numbers, CalcStatKeys keys)
 {
     switch (keys)
     {
         case CalcStatKeys.Minimum:
             return GetMinimumValue(numbers);
         case CalcStatKeys.Maximum:
             return GetMaximumValue(numbers);
         case CalcStatKeys.ElementCount:
             return GetElementCount(numbers);
         case CalcStatKeys.Average:
             return GetSeriesAverage(numbers);
     }
     return null;
 }
Example #2
0
        public static string NumberStats(IList <int> numbers, CalcStatKeys keys)
        {
            switch (keys)
            {
            case CalcStatKeys.Minimum:
                return(GetMinimumValue(numbers));

            case CalcStatKeys.Maximum:
                return(GetMaximumValue(numbers));

            case CalcStatKeys.ElementCount:
                return(GetElementCount(numbers));

            case CalcStatKeys.Average:
                return(GetSeriesAverage(numbers));
            }
            return(null);
        }