Mendz.Graph is on GitHub and NuGet

G = (V,E). If that makes sense to you, then Mendz.Graph is for you! If it doesn't make sense to you, and you need to work on graphs (Graph Theory), then Mendz.Graph is definitely for you, too!

Mendz.Graph is a simple and lightweight library that allows you to create and maintain graphs (Graph Theory). A graph is a collection of vertices and edges. Graph provides the properties and methods that can be used to access, add, edit or remove vertices/edges in the graph. It also overrides ToString() so that the Graph can be generated in to its DOT notation, a graph description language that is supported by most graph rendering engines.

The Graph supports simple indexing of its vertices and edges. These indexes are useful when searching, traversing or creating algorithms for the Graph. Note that Mendz.Graph is focused on data representation. It does not, for example, include search and traversal algorithms. Developers are encouraged to apply their expertise in this area when consuming the Graph.

NuGet it and then learn the code at GitHub.

Comments