Ödevimi tamamlamaya çalışıyorum, ancak birden fazla şubeyle bağlantılı bir listeyi nasıl oluşturacağımı bilmiyorum. Verilerimi çıkardım, daralttım ve bir Listede sakladım. city1Name ve city2Name:C# Birden çok dallı bağlantılı liste
List<Route> routes = new List<Route>();
Rota iki dize değişkenleri içeriyor.
Route route = new Route("FirstCity", "SecondCity");
Bu FirstCity ve SecondCity arasında bir rota var demektir. Her şehrin diğer şehirlere birden çok yolu olabilir.
Birisi bana bu verileri bağlantılı bir listede nasıl saklayacağımı gösterir misiniz? Bağlantılı bir listenin ne olduğunu anlıyorum ve daha sonra foreach kullanarak birden fazla olası yol verisini alabildiğimi düşünüyorum, ancak bunun için bir algoritma yazamadım. :(
demo çalışma bulabilirsiniz Rota sınıfının şu tanımı
supposing ediyorum. com/en-us/library/ms379574 (v = vs80) .aspx – InferOn
@Osvaldon cevabımı aşağıya bakın, bir şehirden diğerine olası rotayı bulmak için bir snippet ekledim. Ama bu en kısa yolu bulamıyor. Burada demo bakın https://repl.it/CBgX/3 –