public void Add(params Pair <Vertex, double>[] vertices) { foreach (var item in vertices) { Neibours.Add(item); } }
public void Add(params Vertex[] vertices) { foreach (var item in vertices) { Pair <Vertex, double> pair = new Pair <Vertex, double>(item, 0); Neibours.Add(pair); } }
public double GetVertexLengthFromName(string name) { for (int i = 0; i < Neibours.Count(); i++) { if (Neibours[i].First.Name == name) { return(Neibours[i].Second); } } return(-1); }