Список: Как организовать односвязный список в 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);
}
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5
Похожие ответы