Encontrar o maior e o menor número em uma coleção – LINQ

0

Trabalhar com listas na maioria é uma tarefa bem fácil, porém as vezes complicamos algoritmos onde funções já existentes nos ajudam muito.

Veja o seguinte código que retorna o maior e o menor número da lista:

class Program  
{  
    static void Main(string[] args)  
    {  
        int[] numbers = {  
            12,  
            343,  
            345,  
            657,  
            4325,  
            2234,  
            234,  
            34  
        };  
        var intMinimumNum = numbers.Min();  
        Console.WriteLine("The minimum Number is {0}", intMinimumNum);  
        var intMaximumNum = numbers.Max();  
        Console.WriteLine("The maximum Number is {0}", intMaximumNum);  

        Console.ReadLine();  
    }  
} 

 

Um grande abraço!

Compartilhe.

Sobre o autor

Criador do blog Código Simples e com mais 9 anos de experiência em TI, com títulos de MVP Microsoft na área de Visual Studio Development, Neo4j Top 50 Certificate, Scrum Master e MongoDB Evangelist. Atuando em funções analista, desenvolvedor, arquiteto, líder técnico e gestor de equipes. Mais informações em : http://jhonathansoares.com