একটি লিংকডলিস্ট কালেকশন সেট করুন:
var list = new LinkedList<string>();
এখন এলিমেন্ট যোগ করুন:
list.AddLast("One");
list.AddLast("Two");
list.AddLast("Four");
এখন ইতিমধ্যে তৈরি LinkedList-এ নতুন এলিমেন্ট যোগ করুন:
LinkedListNode<String> node = list.Find("Four");
list.AddBefore(node, "Three");
list.AddAfter(node, "Five");
এখন দেখি কিভাবে সিঙ্গলি লিংকড লিস্টের নোডগুলো ট্রাভার্স করা যায়:
উদাহরণ
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("Traversing...");
foreach (var res in list)
{
Console.WriteLine(res);
}
LinkedListNode<String> node = list.Find("Four");
list.AddBefore(node, "Three");
list.AddAfter(node, "Five");
Console.WriteLine("Traversing after adding new elements...");
foreach (var res in list)
{
Console.WriteLine(res);
}
}
}