Renato Haddad

MVP, Developer .NET and MS-Office, MCPD, MCTS

Sponsors

July 2009 - Posts

Lambda Expression com VB.NET

Veja um trecho de um código para usar expressões Lambda no VB.NET (Function(var) condicao)

Dim MenorPreco = dbml.Products.Min(Function(p) p.UnitPrice)

MessageBox.Show("menor preo: " + MenorPreco.ToString(), "MIN")

Para quem está acostumado a usar Lambda no C#, experimente no VB.NET com o Function, no C# é o Min(p => p.UnitPrice).

boa sorte e use e abuse do .net e expressões Lambdas.

Posted: Jul 28 2009, 12:38 AM by renatohaddad
Filed under:
Lendo arquivos ocultos numa pasta com o LINQ e VB.NET

Veja um código em VB.NET para pesquisar com o LINQ todos os arquivos ocultos numa pasta:

Dim fileList = From f In New DirectoryInfo("C:\").GetFiles() _

Where (f.Attributes And FileAttributes.Hidden) = FileAttributes.Hidden _

Order By f.Name

txtDados.Text = "Arquivos Hidden:" + vbNewLine

For Each f In fileList

txtDados.Text += f.Name + vbNewLine

Next

 

Quem disse que não é possível usar o VB.NET com LINQ? Claro que é, e o melhor de tudo é que é super fácil.

Posted: Jul 28 2009, 12:34 AM by renatohaddad
Filed under:
Novo DVD sobre Windows Mobile 6 Avançado

Acaba de ser lançado mais um treinamento multimídia em DVD. http://www.linhadecodigo.com.br/CDDVD.aspx?id=3804 O tema é sobre tópicos avançados para quem desenvolve aplicações móveis com .NET Compact Framework 3.5.

bons estudos e espero que vc goste muito deste conteúdo. por favor, fique à vontade para me dar um feedback.

 Renato Haddad

More Posts