public Route(Station[] stations) : this() { foreach (Station newStation in stations) { StationsOnRoute.AddLast(newStation); } }
public Route(Station firstStation, Station lastStation) : this() { StationsOnRoute.AddFirst(firstStation); StationsOnRoute.AddLast(lastStation); }