Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csOpObAr 26 of 163 menu
◀ ▶

Массив объектов в C#

Массив объектов хранит несколько экземпляров класса в соседних ячейках.

Длину задают при создании массива. Элементы перечисляют в фигурных скобках. Запишем класс User:

class User { public string name = ""; public int age; public User(string name, int age) { this.name = name; this.age = age; } }

Создадим массив из трех объектов и выведем имя второго:

User[] users = new User[] { new User("john", 21), new User("eric", 22), new User("kyle", 23) }; Console.WriteLine(users[1].name);

Индекс с нуля выбирает объект, точка открывает доступ к полям:

User[] users = new User[] { new User("john", 21), new User("eric", 22) }; Console.WriteLine(users[0].name); Console.WriteLine(users[1].age);

Сделайте класс Grade с полями subject и score. Создайте массив из четырех оценок. Выведите названия предметов с score >= 4.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить