LinkedList<T>.Remove(value) xóa node đầu tiên có giá trị khớp. Trả về bool báo thành công.
Ví dụ minh họa
using System;
using System.Collections.Generic;
class Demo
{
static void Main()
{
int[] num = { 2, 5, 7, 15 };
LinkedList<int> list = new LinkedList<int>(num);
foreach (var n in list)
Console.WriteLine(n);
var newNode = list.AddLast(25);
Console.WriteLine("LinkedList sau khi thêm node...");
foreach (var n in list)
Console.WriteLine(n);
list.Remove(7);
Console.WriteLine("LinkedList sau khi xóa node 7...");
foreach (var n in list)
Console.WriteLine(n);
}
}
Kết quả đầu ra
2 5 7 15 LinkedList sau khi thêm node... 2 5 7 15 25 LinkedList sau khi xóa node 7... 2 5 15 25
Lưu ý: Trùng lặp khái niệm với ID 1003091823. Remove() xóa node đầu tiên tìm thấy.