Todos os posts
Ideias, histórias e inspirações.
LINQ, Parte II: Agrupar, Cruzar e Entender Quando a Consulta Executa
LINQ avançado em C#: GroupBy e tipos anônimos, CountBy e ToLookup, Join e a… [+]
LINQ, Parte I: Perguntas ao Catálogo em Vez de Laços
Consultas com LINQ em C#: Where, Select, OfType, ordenação, Count, Any e All… [+]
Vetores e o Primeiro Contato com a Memória Contígua
Guardados lado a lado na memória — e é esse detalhe, não a sintaxe dos… [+]
Delegates, Lambdas e Eventos: Passando Comportamento Como Se Fosse Dado
Comportamento como dado em C#: um filtro que recebe o critério, delegates… [+]
Genéricos: Um Código, Muitos Tipos, Nenhuma Conversão
Genéricos em C#: métodos e classes com parâmetro de tipo, restrições com… [+]
A Arte da Repetição com while, do-while e for
Três laços e um critério para escolher entre eles: for quando o número de… [+]
Quando o Programa Decide: if, else e switch
Trocar == por = dentro de um if compila, roda e faz a coisa errada em… [+]
Do Arquivo Único à Solução: Namespaces, Projetos e Pacotes NuGet
Namespaces, projetos e NuGet em C#: namespace de arquivo e global using… [+]