Beispiel #1
0
        public SumMetricD(string name, DoubleSelectorDelegate <T> selector)
        {
            if (name == null)
            {
                throw new ArgumentNullException(nameof(name));
            }

            _selector = selector ?? throw new ArgumentNullException(nameof(selector));

            ColumnNames = new[] { name };
            _sum        = 0;
        }
Beispiel #2
0
 public AverageMetric(string name, DoubleSelectorDelegate <T> selector)
 {
     _name     = name;
     _selector = selector;
 }
Beispiel #3
0
 public AverageMetric(DoubleSelectorDelegate <T> selector)
     : this("Average", selector)
 {
 }
Beispiel #4
0
 public SumMetricD(DoubleSelectorDelegate <T> selector)
     : this("Sum", selector)
 {
 }