Artigo .net Magazine 53 - C# (csharp) 3.0

Neste artigo veremos sobre C# 3.0, Delegates, Lambdas e Métodos anônimos.

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.

 

O que são lambdas?

Lambdas são funções anônimas construídas de forma diferente das anonymous functions" [...] continue lendo...

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados