Saiu a .Net 53 da .Net Magazine. Nesta edição estou falando de um tema muito legal: Lambas e Generics com C# 3.0.
Muita gente não conhece o poder adicionado à linguagem com as Lambdas. Já tínhamos os generics antes, o que dava bastante poder, e agora com as Lambdas, a linguagem ficou ainda mais elegante. Sugiro que, se você gosta de conhecer novas maneiras de programar, que dê uma olhada. Com as Lambdas, o C# ficou com uma carinha de linguagem funcional, meio parecido com o F#.
Dêem uma olhada nessa construção com Lambdas, impossível no C# 2.0:
Action<Action<string>, string> DeixaMaiusculaEProcessa = (acao, texto) => acao(texto.ToUpper());
DeixaMaiusculaEProcessa((texto) => Console.WriteLine(texto) , "algum texto maiusculo"); Eu gosto muito, passa uma idéia de ação, mesmo. Sem dúvida é uma adição boa.
Me contem o que acharam por aqui.
Postado na(s) categoria(s)
Artigos técnicos
pelo
giovanni bassi em 24 de julho de 2008 às 19:41
| Tags:
.net magazine,
artigo,
devmedia,
c#3,
c#,
lambdas
5.0 ponto(s). Avaliado por 1 pessoas
- Currently 5/5 Stars.
- 1
- 2
- 3
- 4
- 5