Tôi đã tìm kiếm việc thực hiện tiêu chuẩn của một danh sách được liên kết kép trong C# (để tôi có một danh sách liên kết tôi có thể lặp qua lại) và không thể tìm thấy nó. Tôi cảm thấy như một cái gì đó rất đơn giản phải có một thực hiện mà tôi chỉ thiếu.C# /. Net x.x có thực hiện danh sách được liên kết kép (có thể được lặp lại qua lại) không?
Nếu nó tồn tại, phiên bản nào của C# /. Net tồn tại?
Lặp lại đảo ngược nói chung có vẻ là một cái gì đó không có ý định được thực hiện trong C#. Là tâm trí của tôi chỉ bị mắc kẹt quá nhiều trong c + +/stl chế độ hoặc là điều này một cái gì đó thiếu trong C#?
Tôi biết về LinkedList nhưng không tìm được cách lặp lại nó đã giả định nó được liên kết đơn lẻ.
Nếu LinkedList được liên kết gấp đôi như thế nào đi lặp lại qua nó ngược (Hiệu quả)?
Ít lỗi chính tả: 'LinkedListNode' phải là 'LinkedListNode ' –
Oliver
@Oliver: cảm ơn, đã sửa. –
Cảm ơn. Tôi là một chút bối rối tại sao một cái gì đó như thế này không phải là chỉ trong lib tiêu chuẩn rồi. – Catskul