diff options
Diffstat (limited to 'src/CS340.TSP/City.cs')
-rw-r--r-- | src/CS340.TSP/City.cs | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/CS340.TSP/City.cs b/src/CS340.TSP/City.cs index a64439b..460b5cd 100644 --- a/src/CS340.TSP/City.cs +++ b/src/CS340.TSP/City.cs @@ -22,14 +22,8 @@ namespace TSP public City(int id) => Id = id; - public City(int id, List<Road> edges) : this(id) - { - foreach (Road edge in edges) - { - Road newEdge = new Road(edge.U, edge.V, edge.Weight); - Edges.Add(newEdge); - } - } + public City(int id, List<Road> edges) : this(id) => + Edges = edges; public City(IVertex city) : this(city.Id, city.Edges) => Parent = city.Parent; |