Arquivo da categoria: C#

Parse, Convert ou TryParse ?!

Você já deve ter notado que quando queremos efetuar uma conversão de valores para distintos tipos, o C# (assim também como VB.NET) possui diversos métodos com sobrecargas que atendem perfeitamente as necessidades de um desenvolvedor, mas você já se perguntou se esta conversão sendo feita da maneira correta ? você esta preparando seu código para futuras exceções que leia mais [...]

Adicionando suporte de Extesion Methods no .NET Framework 2.0

Geralmente programadores sonham em trabalhar sempre com as ultimas tecnologias lançadas, mais no dia-a-dia talvez isso não aconteça. Não estou aqui para me lamentar, mais sim para dar uma dica de quem esta acostumado a codificar alguns Extesion Methods para rotinas corriqueiras e se deparou com o não suporte no .NET Framework 2.0. A explicação do porque não funcionar leia mais [...]

Um pouco sobre LINQ

LINQ (Language-Integrated Query) foi uma inovação apresentada no Visual Studio 2008 e .NET Framework 3.5, que venho para preencher uma lacuna entre o mundo dos objetos e dados, tradicionalmente consultas a dados são expressas com simples strings sem verificação do compilador em runtime ou suporte do IntelliSense. Além disso, você tem que aprender uma linguagem de consulta leia mais [...]

Estrutura de repetição – foreach

Bom esta postagem foi feita com referencia na documentação disponibilizada pelo site da MSDN: Referencia A instrução foreach repete um grupo de comandos incorporados para cada elemento em uma matriz ou uma coleção de objetos que implementa a interface de System.Collections.IEnumerable ou System.Collections.Generic.IEnumerable <T>. A instrução foreach leia mais [...]