private List <double> GetValuesFromResultsParameters(IEnumerable <IRun> runs, string name, ResultParameterType type) { if (type == ResultParameterType.Parameter) { return(GetDoublesFromParameters(runs.Where(x => x.Parameters.ContainsKey(name)).ToList(), name)); } else if (type == ResultParameterType.Result) { return(GetDoublesFromResults(runs.Where(x => x.Results.ContainsKey(name)).ToList(), name)); } else { return(null); } }
private List<double> GetValuesFromResultsParameters(IEnumerable<IRun> runs, string name, ResultParameterType type) { if (type == ResultParameterType.Parameter) { return GetDoublesFromParameters(runs.Where(x => x.Parameters.ContainsKey(name)).ToList(), name); } else if (type == ResultParameterType.Result) { return GetDoublesFromResults(runs.Where(x => x.Results.ContainsKey(name)).ToList(), name); } else { return null; } }