Fundamentos de C# .NET: Generics e Covariância/Contravariância

O que são Generics? Generics em C# constituem um mecanismo de extensão fortemente tipada, empregando um parâmetro de tipo genérico "T" para definir um template de tipo, similar aos templates em C++. Eles possibilitam o encapsulamento e reutilização de código, promovendo a segurança de tipos e reduzindo operações de boxing e unboxing. ...

Publicado em 6-23 05:13