/// <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>()); }
/// <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>()); }
/// <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 }