public void Visit(FrequencyCollection frequencies) { using (var textReader = GetTextReader <Frequency>()) { Feed.Frequencies = new FrequencyCollection(GetEntityParser <Frequency>().Parse(textReader).Cast <Frequency>()); } }
public static AverageFrequency Execute(FrequencyCollection input) { AverageFrequency output = new AverageFrequency(); output.Value = input.Frequencies .Where(value => value != 0) .DefaultIfEmpty(double.NaN) .Average(); string avg = output.Value.ToString("0.000").PadLeft(10); MainWindow.WriteMessage($"Avg: {avg}"); return(output); }
public void Visit(FrequencyCollection frequencies) { }
public HiClockRoot() { FImageList = new ImageCollection(); FAlarmFrequencyList = new FrequencyCollection(); FDurationList = new FrequencyCollection(); FRefreshFrequencyList = new FrequencyCollection(); ImageLocation = Environment.GetFolderPath(Environment.SpecialFolder.CommonPictures); }
protected virtual void OnFrequenciesChecked(FrequencyCollection frequencies, ValidationEventArgs e) { FrequenciesChecked?.Invoke(frequencies, e); }
public void Visit(FrequencyCollection frequencies) { OnFrequenciesChecked(frequencies, new ValidationEventArgs(CheckValidity(frequencies))); }