Maison > développement back-end > Tutoriel C#.Net > Comment implémenter le parcours d'une liste chaînée unidirectionnelle en utilisant C# ?

Comment implémenter le parcours d'une liste chaînée unidirectionnelle en utilisant C# ?

PHPz
Libérer: 2023-08-31 09:41:09
avant
1005 Les gens l'ont consulté

Comment implémenter le parcours dune liste chaînée unidirectionnelle en utilisant C# ?

Configurer la collection Linked List -

var list = new LinkedList<string>();
Copier après la connexion

Maintenant, ajoutez des éléments -

list.AddLast("One");
list.AddLast("Two");
list.AddLast("Four");
Copier après la connexion

Maintenant, ajoutons de nouveaux éléments dans la LinkedList déjà créée -

LinkedListNode<String> node = list.Find("Four");
list.AddBefore(node, "Three");
list.AddAfter(node, "Five");
Copier après la connexion

Voyons maintenant comment parcourir les nœuds dans un lien unique liste -

Exemple

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);
      }
   }
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal