1 / 27
Как типизировать обобщённый класс?
Generic-класс объявляется с параметрами типа после имени: class MyClass<T>. Параметр T доступен в свойствах, методах, конструкторе и даже в статических методах (с оговорками). Экземпляр класса привязывается к конкретному типу при создании: new MyClass<string>(). Методы класса могут иметь собственные дополнительные generic-параметры.