public void Digest(IEnumerable<GolfDay> data) { foreach (var row in data) { var value = GetValueFrom(row.Attributes); if (!_valueCounts.ContainsKey(value)) { _valueCounts[value] = new AttributeValueCount(); } var valueCount = _valueCounts[value]; if(row.Play) { valueCount.Play++; } else { valueCount.NotPlay++; } } }
public void Digest(IEnumerable <GolfDay> data) { foreach (var row in data) { var value = GetValueFrom(row.Attributes); if (!_valueCounts.ContainsKey(value)) { _valueCounts[value] = new AttributeValueCount(); } var valueCount = _valueCounts[value]; if (row.Play) { valueCount.Play++; } else { valueCount.NotPlay++; } } }