Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Вопрос по созданию списка (list)


Автор: sevoan 4.5.2012, 02:12
Здравствуйте! Столкнулся с такой проблемой. Есть класс 
Код

class Node
{
    public Node(int value, Node prev, Node next)
    {
        this.value = value;
        this.prev = prev;
        this.next = next;
    }
    public Node Prev
    {
        get { return this.prev; }
        set { this.prev = value; }
    }

    public Node Next
    {
        get { return this.next; }
        set { this.next = value; }
    }

    public int Value
    {
        get { return this.value; }
        set { this.value = value; }
    }

    int value;
    Node prev, next;
}


далее в коде пытаюсь сделать так 
Код

public void AddFirst(int value)
{
        FirstNode.Prev = new Node(value, null, FirstNode);
        FirstNode= FirstNode.Next;
        count++;
 }

и в месте где создается новая нода выскакивает сообщение "В экземпляре объекта не задана ссылка на объект". Почему так нельзя делать и как можно?

Автор: Voyager 4.5.2012, 10:44
Так создайте FirstNode.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)