Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
goodniko
Фрилансер
54 / 44 / 14
Регистрация: 13.12.2013
Сообщений: 373
#1

Object reference not set to an instance of an object

19.05.2015, 14:13. Просмотров 622. Ответов 6
Метки нет (Все метки)

народ, помогите кто может!!)
туплю по жесткому, в чем беда?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Миниатюры
Object reference not set to an instance of an object  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2015, 14:13
Ответы с готовыми решениями:

HtmlAgilityPack выбрасывает исключение Object reference not set to an instance of an object
Помогите пожалуйста разобраться. Есть такой html код Хочу получить строку...

При streamreader.ReadLine() выскакивает ошибка object reference not set to an instance of object
Здраствуйте, у меня вдруг появилась такая проблема, что при...

Вывести переменную типа string в консоль: Object reference not set to an instance of an object
Вот такой сабж. Пытаюсь вывести переменную типа стринг в консоль Сначала,...

Программа не выполняет условие (fileInput != null) и выдает Object reference not set to instance of an object
Доброго времени суток, форумчане! Помогите бедному студенту решить вот такую...

Абстрактный класс. Object reference not set to an instance of an object.
Не работает поиск по заданной дате... Ругается вот на эту строчку: foreach...

6
insite2012
Модератор
Эксперт .NET
4825 / 3785 / 1089
Регистрация: 12.10.2013
Сообщений: 11,061
Записей в блоге: 2
19.05.2015, 14:17 #2
goodniko, элементы массива oneDay - ссылочные типы? Их надо заполнять явно, вы создаете массив ссылок, каждая из которых принимает значение по умолчанию (null для Reference Type).
1
goodniko
Фрилансер
54 / 44 / 14
Регистрация: 13.12.2013
Сообщений: 373
19.05.2015, 14:28  [ТС] #3
insite2012, вот что он из себя представляет public Classes.Day[] oneDay { get; set; }, а класс Day соотвествено имеет два свойства
вроде все должно работать но вот нифига
0
Kerry_Jr
Эксперт PHP
2210 / 2006 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
19.05.2015, 14:37 #4
Цитата Сообщение от goodniko Посмотреть сообщение
вроде все должно работать но вот нифига
С чего Вы взяли, что все должно работать? Вы создали массив (выделено место в памяти под объекты), но ни одного объекта в массиве пока нет. Для каждого нужно писать oneDay[j] = new Classes.Day(); и т.п.
0
goodniko
Фрилансер
54 / 44 / 14
Регистрация: 13.12.2013
Сообщений: 373
19.05.2015, 14:41  [ТС] #5
Kerry_Jr, так тоже не работает.
0
Kerry_Jr
Эксперт PHP
2210 / 2006 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
19.05.2015, 14:48 #6
Лучший ответ Сообщение было отмечено goodniko как решение

Решение

goodniko, выкладывайте исправленный код. По моим предположениям он должен выглядеть так
C#
1
2
3
4
5
6
7
8
9
10
11
12
private void generateTimeTable_OneDay()
{
   oneDay = new Classes.Day[5];
   
   for (int i = 0; i < 5; ++i)
   {
      oneDay[i] = new Classes.Day();
      oneDay[i].number = i + 1;
      oneDay[i].sumject /*sumject?*/ = item[i].subject;
      MessageBox.Show(oneDay[i].number.ToString());
   }
}
1
goodniko
Фрилансер
54 / 44 / 14
Регистрация: 13.12.2013
Сообщений: 373
19.05.2015, 14:51  [ТС] #7
Kerry_Jr, спасибо! работает! странно, раньше без таких махинацей обходился, очень странно..)
я пробовал делать и так
C#
1
oneDay[j] = new Classes.Day(){number =3, subject = "sdasd"}
оно так не работало
можете объяснить, что бы я на будущее знал?
0
19.05.2015, 14:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2015, 14:51

System.NullReferenceException: Object reference not set to an instance of an object
Проблема заключается вот в чем Написал код на c# на компьютере, переношу его...

Непонятная ошибка: Object reference not set to an instance of an object
Код программы: using System; using System.Collections.Generic; using...

Проблема со свойствами: Object reference not set to an instance of an object
Здравствуйте, пишу вот такой код: using System; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru