.NET C# Dicas Programação

𝗨𝘀𝗲 ‘𝗠𝗶𝗻𝗕𝘆’ ou ‘𝗠𝗮𝘅𝗕𝘆’ ao invés de ordenar e selecionar com 𝗙𝗶𝗿𝘀𝘁’ ou ‘𝗟𝗮𝘀𝘁’

Código limpo

ERRATA: na segunda linha o comando é Last() e na última linha da imagem o método é MaxBy

✔ 𝗨𝘀𝗲 ‘𝗠𝗶𝗻𝗕𝘆’ ou ‘𝗠𝗮𝘅𝗕𝘆’ ao invés de ordenar e selecionar com 𝗙𝗶𝗿𝘀𝘁’ ou ‘𝗟𝗮𝘀𝘁’ ✅

LINQ 𝗠𝗶𝗻𝗕𝘆 e 𝗠𝗮𝘅𝗕𝘆 são métodos de extensão em C# que permitem encontrar o elemento mínimo ou máximo em uma sequência com base em uma propriedade especificada.

Eles foram introduzidos em .𝗡𝗘𝗧 𝟲.
💡 Simplifique a expressão LINQ usando 𝗠𝗶𝗻𝗕𝘆 ou 𝗠𝗮𝘅𝗕𝘆 em vez de ordenar e pegar ‘Primeiro’ ou ‘Último’

🔥 as vantagens da utilização do 𝗟𝗜𝗡𝗤 𝗠𝗶𝗻 𝗕𝘆 𝗮𝗻𝗱 𝗠𝗮𝘅𝗕𝘆:
◾São mais concisos e fáceis de ler.
◾São mais eficientes, pois não precisam ordenar toda a sequência.
◾Podem ser usados ​​com qualquer tipo de sequência, inclusive sequências de objetos.

#developer#tip#cleancode#programacao#linq#microsoft#csharp#dotnet

Lucas Dalcolmo

About Author

Sou desenvolvedor de software a mais de 13 anos com experiência nacioanl e internacional. Já produzi softwares para grandes empresas no Brasil e também bancos em Portugal. Possuo as certificações microsoft AZ-900, DP-900, AI-900 e AZ-204 (azure developer associate). Sou fundador da Dallm Games Studio (@dallmgamesstudio) e fui mentor em vários eventos de desenvolvimento de jogos. Também fui mentor do NASA SPACE JAM 2024 na área de desenvolvimento de software.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba as últimas notícias por email

    Cadastre-se, receba nossas novidades em primeira mão por email, antes de todo mundo.

    Codeinsider @2025. Todos os direitos reservados.

    Desenvolvido por House Comunicação