Questão 61 do Concurso Instituto de Previdência dos Funcionários Públicos do Município de Paulínia - São Paulo (PauliPrev - SP) - Técnico - Tecnologia da Informação (2018)

Analise o trecho de código C# a seguir:


consulta = lista

.Where(s => s.Length > 5)

.OrderByDescending (s => s)

.Select (s => s.ToLower());


Na plataforma .NET, obtém-se o mesmo resultado com o código:

  • A consulta = from s in lista where s.Length > 5 orderby s select s.ToLower ();
  • B consulta = from s in lista where s.Length <= 5 select s.ToLower ();
  • C consulta = from s in lista where 5 < s.Length orderby s descending select s.ToLower ();
  • D consulta = from s in lista where s.Key.Length > 5 orderby s.Key descending select s.Key.ToLower ();
  • E consulta = from lista where lista.Length > 5 orderby lista descending select lista.ToLower ();