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

Обобщённый класс в C#

Обобщённый класс - это класс с параметром типа. Параметр стоит в полях, свойствах и методах. Конкретный тип пишут в угловых скобках при создании объекта, как у List<int>.

Класс Box<T> хранит одно значение. Для чисел это 10, для строки - "core". Шаблон один, меняется только аргумент типа:

var slot = new Box<int> { Value = 10 }; var label = new Box<string> { Value = "core" }; Console.WriteLine(slot.Value); Console.WriteLine(label.Value); class Box<T> { public T Value { get; set; } }

Опишите обобщённый класс ячейки с одним значением. Запишите туда количество 6 и выведите его.

Опишите обобщённый класс результата с текстовым полем ошибки. Для неуспешного случая запишите текст "denied" и выведите его.

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