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

โปรแกรม C# ลบโหนดที่พบครั้งแรกใน Linked List

นี่คือรายการ 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