private void addUnitsFromConverter(IDimensionConverterFor converter) { TargetDimensions.Where(converter.CanConvertTo).Each(dim => { _units.AddRange(dim.Units); }); }
private IDimension targetDimensionWith(Unit unit) { return(TargetDimensions.FirstOrDefault(dimensions => dimensions.Units.Contains(unit))); }