Heim > Backend-Entwicklung > C#.Net-Tutorial > Wie implementiert man das Durchlaufen einer einseitig verknüpften Liste mit C#?

Wie implementiert man das Durchlaufen einer einseitig verknüpften Liste mit C#?

PHPz
Freigeben: 2023-08-31 09:41:09
nach vorne
993 Leute haben es durchsucht

Wie implementiert man das Durchlaufen einer einseitig verknüpften Liste mit C#?

Verknüpfte Listensammlung einrichten -

var list = new LinkedList<string>();
Nach dem Login kopieren

Jetzt Elemente hinzufügen -

list.AddLast("One");
list.AddLast("Two");
list.AddLast("Four");
Nach dem Login kopieren

Jetzt fügen wir der bereits erstellten LinkedList neue Elemente hinzu -

LinkedListNode<String> node = list.Find("Four");
list.AddBefore(node, "Three");
list.AddAfter(node, "Five");
Nach dem Login kopieren

Jetzt wollen wir sehen, wie die Knoten in einer einfach verknüpften Liste durchlaufen werden Liste -

Beispiel

using System;
using System.Collections.Generic;

public class Demo {
   public static void Main(string[] args) {
      var list = new LinkedList < string > ();
      list.AddLast("One");
      list.AddLast("Two");
      list.AddLast("Four");

      Console.WriteLine("Travering...");
      foreach(var res in list) {
         Console.WriteLine(res);
      }

      LinkedListNode < String > node = list.Find("Four");
      list.AddBefore(node, "Three");
      list.AddAfter(node, "Five");

      Console.WriteLine("Travering after adding new elements...");

      foreach(var res in list) {
         Console.WriteLine(res);
      }
   }
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie implementiert man das Durchlaufen einer einseitig verknüpften Liste mit C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage