Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
 Аватар для javay
0 / 0 / 0
Регистрация: 07.08.2016
Сообщений: 105

Не создался класс?

05.06.2019, 00:40. Показов 1157. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
11
12
     class Match
     {
         public string name1;
         public string name2;
         public int score1;
         public int score2;
         public Match()        //дефолтный конструктор
         {
 
         }
         
     }

C#
1
2
 Match[] match = new Match[amo]; //делаем массив из матчей
 match[0].score1 = 3;  //Исключение "Ссылка на объект не указывает на экземпляр объекта"
Создал массив классов,но не могу присвоить значение
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.06.2019, 00:40
Ответы с готовыми решениями:

Определить создался ли драйвер
Здравствуйте. Создаю драйвер и сразу начинаю обращаться к нему. Примерно таким образом: if (m_driver->createAndStart()...

Что то блог как-то коряво создался
Что то блог как-то коряво создался http://relib.com/blogs/Roby/ 404 Not found

На флешке создался ярлык самой флешки
Всем привет. Скидывал с флешки музыку другу(там не только музыка, то есть резервной копии файлов нет), после этого у меня на ПК когда...

3
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
05.06.2019, 00:43
Лучший ответ Сообщение было отмечено javay как решение

Решение

Цитата Сообщение от javay Посмотреть сообщение
Создал массив классов,но не могу присвоить значение
Экземпляр класса тоже нужно создать...
C#
1
2
3
Match[] match = new Match[amo]; //делаем массив из матчей
match[0] = new Match(); // создаем экземпляр класса Match...
match[0].score1 = 3;  //Исключение "Ссылка на объект не указывает на экземпляр объекта"
1
 Аватар для javay
0 / 0 / 0
Регистрация: 07.08.2016
Сообщений: 105
05.06.2019, 00:45  [ТС]
Someone007, а в чем отличие создание и выделение памяти класса
от структуры?Просто почему в структурах не надо создавать экземпляр структуры?
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
05.06.2019, 01:47
Цитата Сообщение от javay Посмотреть сообщение
почему в структурах не надо создавать экземпляр структуры?
Потому что у значимых типов экземпляр хранится в переменной.
У ссылочных типов в переменной хранится ссылка на экземпляр.
Массив — это коллекция переменных.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.06.2019, 01:47
Помогаю со студенческими работами здесь

При установке Денвера создался локальный диск
Решил установить Денвер, т.к. говорят, что он легок в настройке. Так, при инсталляции программа запросила дать имя виртуальному диску, ну я...

Создался новый юзер и удалились данные с компьютера
Здравствуйте у меня такая проблема на компьютере создался новый юзер и удалились кое какие данные с компьютера. Что это может быть вирус...

В bin директории не создался сертификат, что делать?
Добрый день! Мне нужно создать сертификат в этой папке C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin , согласно...

После одного из обновлений на жестком диске создался активный раздел с файлами загрузки системы
Здравствуйте, у меня возникла проблема, после одного с обновлений вин 10 у меня на жестком диске создался активный раздел с файлами...

На флешке создался ярлык самой флешки, а потом на ней все исчезло! Что же делать?
Здравствуйте! Вчера в институте вставила свою флешку в компьютер и заметила что на ней вместо привычных папок ярлык самой флешки. думала...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru