Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo Clube Delphi 105 - Quick Update
Artigo da Revista Clube Delphi Edição 105.

Quick Update
TList<T>; function Add(const Value: T): Integer; Isso é Delphi?
O título acima talvez possa lhe ter gerado alguma confusão, mas a resposta é sim, isso é Delphi. Na sua última versão o Delphi introduziu alguns novos recursos na linguagem. Um deles é chamado Generics. O desenvolvedor Delphi que já utilizou o .NET Framework 2 já está familiarizado com essa sintaxe, se não estiver, pelo menos já a viu em algum código. Essa é a notação do Generics no Delphi. Vamos entender o que é tudo isso.
O que é Generics?
Acredito que fazer uma explicação formal aqui complicaria mais então vou explicar de forma prática. O exemplo mais comum para se entender o poder do seu uso é utilizar um TList. Até a versão 2007 do Delphi Win32 se fosse necessário utilizar um TList para armazenar e recuperar uma lista de objetos do tipo TEdit faríamos como na Listagem 1.
"
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Paulo Quicoli
Editor Geral da revista ClubeDelphi. Formado em processamento de dados pela FATEC-TQ. Atua como Analista de Sistemas na Siplan Control-M unidade Jaboticabal (www.siplancontrolm.com.br), prof. na FATEC-TQ e consultor na NHibernate Brasil (www.nhibernatebrasil.net) Blog:http://quicoli.wordpress.com




