Walking Graphs - YaccConstructor/QuickGraph GitHub Wiki
Walking Graphs
Iterate vertices
Use the Vertices
property to get an enumerable collection of vertices:
foreach(var v in g.Vertices)
Console.WriteLine(v);
Iterate edges
Use the Edges
property get an enumerable collection of edges:
foreach(var e in g.Edges)
Console.WriteLine(e);
Iterate out edges
The OutEdges
method returns an enumerable collection of out-edges:
foreach(var v in g.Vertices)
foreach(var e in g.OutEdges(v))
Console.WriteLine(e);
Similarly, InEdges
returns an enumerable collection of in-edges.