private List<Link> FindAllLinks(List<City> cities, TransportModes mode) { List<Link> links= new List<Link>(); foreach (Link r in routes) { if( r.IsIncludedIn( cities ) ) { links.Add(r); } } return links; }