public override string ToString() { if(Value != 1M) { return string.Format("{0} {1}", Value, Unit.ToPluralString()); } return string.Format("{0} {1}", Value, Unit); }