นี่คือ LinkedList ของเรา:
string[] employees = { "Patrick", "Robert", "John", "Jacob", "Jamie" };
LinkedList<string> list = new LinkedList<string>(employees);
ตอนนี้ สมมติว่าคุณต้องการลบโหนดสุดท้าย คือ "Jamie" สำหรับนั้น ให้ใช้เมธอด RemoveLast():
list.RemoveLast();
ตัวอย่าง
using System;
using System.Collections.Generic;
class Demo
{
static void Main()
{
string[] employees = { "Patrick", "Robert", "John", "Jacob", "Jamie" };
LinkedList<string> list = new LinkedList<string>(employees);
foreach (var emp in list)
{
Console.WriteLine(emp);
}
// ลบโหนดสุดท้าย
list.RemoveLast();
Console.WriteLine("LinkedList after removing last node...");
foreach (var emp in list)
{
Console.WriteLine(emp);
}
}
}
ผลลัพธ์
Patrick
Robert
John
Jacob
Jamie
LinkedList after removing last node...
Patrick
Robert
John
Jacob