นี่คือรายการ LinkedList ของเราที่มีโหนด:
string[] students = { "Katie", "Jennifer", "Amy", "Vera" };
LinkedList<string> list = new LinkedList<string>(students);
ตอนนี้ เราจะลบโหนดที่มีสมาชิกสตริง "Vera"
สำหรับนั้น ให้ใช้เมธอด Remove():
list.Remove("Vera");
ตัวอย่าง
using System;
using System.Collections.Generic;
class Demo
{
static void Main()
{
string[] students = { "Katie", "Jennifer", "Amy", "Vera" };
LinkedList<string> list = new LinkedList<string>(students);
foreach (var stu in list)
{
Console.WriteLine(stu);
}
// ลบโหนด
list.Remove("Vera");
Console.WriteLine("LinkedList after removing a node...");
foreach (var stu in list)
{
Console.WriteLine(stu);
}
}
}
ผลลัพธ์
Katie
Jennifer
Amy
Vera
LinkedList after removing a node...
Katie
Jennifer
Amy