segunda-feira, 29 de junho de 2009

Generic types

Enquanto meus livros para as provas de .Net não chegam (pedidos na Amazon) peguei o conteúdo do exam 70-536 (http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-536&locale=en-us#tab2) e estou estudando pela internet.

Falando sobre Generic types, achei um pouco de dificuldade nos primeiros sites, mas depois encontrei uma boa explicação e porque utilizar (http://www.ondotnet.com/pub/a/dotnet/2004/05/25/whidbey_vbnet_pt2.html).

Generic types nada mais é que utilizar um tipo genérico de dados para que sua classe, método consigam trabalhar com qualquer tipo de dados.
Dai vem a pergunta: Mas porque não utilizo o tipo "Object"?
Dependendo do tipo de dado que você estiver trabalhando, o cast não é automático e pode gerar um erro em tempo de execução. Mais explicações com código fonte no link acima.

Obrigado e até o próximo post!

Nenhum comentário: