///用本例中的数据集初始化有向图 public NetWork InitNetWork() { var nw = new NetWork(); nw.AddStop("A", 0); nw.AddStop("B", 1); nw.AddStop("C", 2); nw.AddStop("D", 3); nw.AddStop("E", 4); nw.AddRoute("A", "B", 5); nw.AddRoute("A", "D", 5); nw.AddRoute("A", "E", 7); nw.AddRoute("B", "C", 4); nw.AddRoute("C", "D", 8); nw.AddRoute("C", "E", 2); nw.AddRoute("D", "C", 8); nw.AddRoute("D", "E", 6); nw.AddRoute("E", "B", 3); nw.GenNetWork(); return(nw); }