Esempio n. 1
0
 /// <summary>
 /// Metodo que retorna nossa lista de pessoas ordenadas de forma Asc
 /// pelo nome de casda uma
 /// </summary>
 /// <returns>Retornamos o valor já ordenado de nossa lista</returns>
 public List <Pessoa> GetPessoasOrdenadaAsc()
 {          //Aqui temos a nossa lista
     return(ListaDePessoas
            //Aqui a ordenamos, IEnmerable é novo tipo dela durante a conversão
            .OrderBy(x => x.Nome)
            //Aqui voltamos o tipo para lista de pessoas
            .ToList <Pessoa>());
 }
 /// <summary>
 /// Metodo que retorna nossa lista de pessoas ordenada de forma ASC pelo nome de cada uma
 /// </summary>
 /// <returns>Rotornamos o valor já ordenado de nossa lista </returns>
 public List <Pessoa> GetPessoaOrdenadaAsc()
 {
     //aqui temos a nossa lista
     return(ListaDePessoas.OrderBy(x => x.Nome)
            //aqui Ordenamos nossa lista
            .ToList <Pessoa>());
     //aqui voltamos para o tipo para lista de pessoas
 }
 /// <summary>
 /// metodo que retorna nossa lista de pessoas ordenada em ordem ascendente pelo nome de cada uma
 /// </summary>
 /// <returns>retornamos o valor já ordenado de nossa lista</returns>
 public List <Pessoa> GetPessoasOrdenadaAscendente()
 {
     //aqui temos nossa lista
     return(ListaDePessoas
            //aqui ordenamos ela, IEnumerable é o novo tipo dela durante a conversão
            .OrderBy(x => x.Nome)
            //aqui voltamos o tipo para lista de pessoas
            .ToList <Pessoa>());
 }
Esempio n. 4
0
 /// <summary>
 /// Metodo que retorna nossa lista de pessoas ordenada de forma Asc
 /// pelo nome de cada uma
 /// </summary>
 /// <returns>Retornarmos o valor já ordenado de nossa lista</returns>
 public List <Pessoa> GetPessoasOrdenadaAsc()
 {
     return(ListaDePessoas.OrderBy(x => x.Nome).ToList <Pessoa>());
 }
Esempio n. 5
0
 /// <summary>
 /// Metodo que retorna lista de Pessoa ordenada de forma Crescente pelo Nome
 /// </summary>
 /// <returns>Retorna lista ja ordenada</returns>
 public List <Pessoa> GetPessoasOrdenadasAsc()
 {
     return(ListaDePessoas.OrderBy(x => x.Nome).ToList <Pessoa>());
     //ListaDePessoas - nossa lista, Orderby(...Nome) ordena crescente(ascendente) por 'Nome',
     //ToList(Pessoa) retorna o tipo para lista pessoas
 }