中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C# LinkedListNode的自定義節點數據

c#
小樊
87
2024-08-06 19:10:11
欄目: 編程語言

在C#中,可以自定義節點數據類型來存儲在LinkedListNode<T>中。以下是一個示例:

public class CustomData
{
    public int Id { get; set; }
    public string Name { get; set; }

    public CustomData(int id, string name)
    {
        Id = id;
        Name = name;
    }
}

LinkedList<CustomData> linkedList = new LinkedList<CustomData>();

CustomData data1 = new CustomData(1, "Alice");
CustomData data2 = new CustomData(2, "Bob");

linkedList.AddLast(data1);
linkedList.AddLast(data2);

LinkedListNode<CustomData> currentNode = linkedList.First;

while (currentNode != null)
{
    Console.WriteLine($"Id: {currentNode.Value.Id}, Name: {currentNode.Value.Name}");
    currentNode = currentNode.Next;
}

在上面的示例中,我們定義了一個CustomData類來存儲自定義節點數據。然后我們創建一個LinkedList<CustomData>來存儲這些自定義節點數據,并將其添加到鏈表中。最后,我們遍歷鏈表并輸出每個節點的數據。

0
兴安盟| 科技| 清河县| 石阡县| 石棉县| 桃园县| 大庆市| 崇文区| 佛冈县| 永寿县| 白山市| 达孜县| 印江| 沈丘县| 且末县| 新龙县| 鹤岗市| 弥渡县| 盘锦市| 石狮市| 内丘县| 望江县| 龙门县| 云龙县| 谢通门县| 安西县| 灵山县| 双辽市| 连南| 峡江县| 邓州市| 元氏县| 安龙县| 中山市| 新野县| 宽城| 乃东县| 城口县| 南涧| 阳城县| 凌海市|