Обобщённый класс в 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" и выведите его.