Добавление элемента в связанный список - C#

Узнай цену своей работы

Формулировка задачи:

if (first == null)
            {
                first = new ListItem<T>() { Data = element };
                current = first;
            }
            else
            {
                current.Next = new ListItem<T>() { Data = element }; // First.Next  First.next.next
                current = current.Next;
                
                if (First.Next.Next.Next != null) Console.WriteLine(First.Next.Next.Next.data);
            }
Почему в данном отрывке кода я не могу вызвать First.Next.Next.Next.data ? Выдает Null Exception.

Решение задачи: «Добавление элемента в связанный список»

textual
Листинг программы
if (First.Next != null && First.Next.Next != null && First.Next.Next.Next != null)

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


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

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

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