Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по созданию списка (list), ссылка на объект 
:(
    Опции темы
sevoan
Дата 4.5.2012, 02:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 7.1.2011

Репутация: нет
Всего: нет



Здравствуйте! Столкнулся с такой проблемой. Есть класс 
Код

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++;
 }

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

Это сообщение отредактировал(а) sevoan - 4.5.2012, 02:13
PM MAIL   Вверх
Voyager
Дата 4.5.2012, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 8.2.2005

Репутация: 3
Всего: 18



Так создайте FirstNode.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0583 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.