public void AddEdge(ISimpleGraphEdge <T> edge) { if (!Edges.Contains(edge)) { Edges.Add(edge); } TopologicalSort(); }
public void RemoveEdge(ISimpleGraphEdge <T> edge) { Edges.Remove(edge); }