Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# ลบโหนดที่จุดเริ่มต้นของ Linked List

เพื่อลบโหนดที่จุดเริ่มต้นของ LinkedList ให้ใช้เมธอด RemoveFirst()

string[] employees = { "Peter", "Robert", "John", "Jacob" };
LinkedList<string> list = new LinkedList<string>(employees);

ตอนนี้ เพื่อลบองค์ประกอบแรก ให้ใช้เมธอด RemoveFirst():

list.RemoveFirst();

มาดูตัวอย่างที่สมบูรณ์กัน

ตัวอย่าง

using System;
using System.Collections.Generic;

class Demo
{
    static void Main()
    {
        string[] employees = { "Peter", "Robert", "John", "Jacob" };
        LinkedList<string> list = new LinkedList<string>(employees);
        
        foreach (var emp in list)
        {
            Console.WriteLine(emp);
        }
        
        // ลบโหนดแรก
        list.RemoveFirst();
        Console.WriteLine("LinkedList after removing first node...");
        
        foreach (var emp in list)
        {
            Console.WriteLine(emp);
        }
    }
}

ผลลัพธ์

Peter
Robert
John
Jacob
LinkedList after removing first node...
Robert
John
Jacob