public override TagsCollectionBase Evaluate(TagsCollectionBase tags, OsmGeoType type) { if (tags == null) { throw new ArgumentNullException("tags"); } if (type == _type) { return(tags.KeepKeysOf(_keys)); } return(TagsCollectionBase.Empty); }
public override TagsCollectionBase Evaluate(TagsCollectionBase tags, OsmGeoType type) { if (tags == null) { throw new ArgumentNullException("tags"); } if (type == _type) { return tags.KeepKeysOf(_keys); } return TagsCollectionBase.Empty; }