Esse artigo faz parte da revista .NET Magazine edição 53. Clique aqui para ler todos os artigos desta edição

Expert - Novidades

C# 3.0

O poder das Lambdas e Generics

 

Neste artigo veremos

·       C# 3.0;

·       Delegates;

·       Lambdas;

·       Métodos anônimos;

·       Generics.

Qual a finalidade

·         Mostrar o poder trazido ao C# com a edição das Lambdas e seu uso com Generics.

Quais situações utilizam esses recursos?

·         Qualquer software que seja feito em C# 3.0 pode se utilizar de Lambdas e Generics.

 

Resumo do DevMan

Produtividade no desenvolvimento é sempre importante e quando vem aliada à clareza do código é ainda melhor. Veja como utilizar as Lambdas com o já conhecido Generics para desenvolver melhor com C#.

 

As principais linguagens de programação do .NET, C# e VB, têm evoluído rapidamente. O C#, por exemplo, tem apenas 8 anos e já está em sua terceira versão, e a cada nova versão ganha novas sintaxes e construções, além de melhorar recursos que já eram possíveis. Veremos neste artigo algumas maneiras de utilizar melhor algumas das novidades que vieram com o C# 3.0 (e que também estão presentes no VB). Especificamente, veremos o poder adicionado à linguagem com as Lambdas, como elas casam com os já conhecidos Generics, e como usar a inferência de tipos a nosso favor. Para mais referências, o Rodrigo Sendin mostrou as novidades do C# 3.0 na edição 48, e na edição 50 mostrei as novidades no VB 9.0. Essas duas linguagens receberam a mesma atenção e suas atualizações as colocam em patamares idênticos, onde uma é capaz de fazer praticamente tudo o que a outra faz. ...

Quer ler esse conteúdo completo? Tenha acesso completo