Список: Как организовать односвязный список в c#?
Формулировка задачи:
Здравствуйте. Как организовать односвязный список в c#? Обычный List<T> не подойдёт. Нужен именно односвязный, на количество элементов и прочее можете не заострять внимания, мне главное увидеть принцип построения таких списков. (Приложение консольное)
Решение задачи: «Список: Как организовать односвязный список в c#?»
textual
Листинг программы
internal class Node { protected Node m_next; public Node(Node next) { m_next = next; } } internal sealed class TypedNode<T> : Node { public T m_data; public TypedNode(T data) : this(data, null) { } public TypedNode(T data, Node next) : base(next) { m_data = data; } public override String ToString() { return m_data.ToString() + ((m_next != null) ? m_next.ToString() : String.Empty); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д