Logo Passei Direto
Buscar
Na Aula 3 foi estudado sobre a execucáo tardia.
Em relação a esse tema, qual alternativa está correta de acordo com a sua funcionalidade?
A * ADeferred execution é considerada como uma das funcionalidades de baixa importáncia dentre os operados de query LINQ.
B 4% Aexecucío tardia traz algumas consequéncias intrigantes, pois núo pode se reutiliza-la no C#.
C 4 Ocomportamento de execucáo tardia sempre é necessário quando se usa a linguagem C#.
D 4% Paracontorna a execucúo tardia na ling C#, p dois operadores de conversáo: ToList e ToArray.
E * Quando a execução tardia usa o ToList e ToArray, esses operadores náo fazem o uso de enumeração imediata da query, assim, podendo produzir uma nova coleção
User badge image
Desafios Para o Conhecimento

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das alternativas em relação à execução tardia (deferred execution) no contexto do LINQ em C#: A) A Deferred execution é considerada como uma das funcionalidades de baixa importância dentre os operadores de query LINQ. - Incorreto. A execução tardia é uma característica importante do LINQ, pois permite que a consulta seja executada apenas quando necessário. B) A execução tardia traz algumas consequências intrigantes, pois não pode se reutilizá-la no C#. - Incorreto. A execução tardia pode ser reutilizada, mas o resultado da consulta não é materializado até que seja necessário. C) O comportamento de execução tardia sempre é necessário quando se usa a linguagem C#. - Incorreto. A execução tardia é uma característica do LINQ, mas não é "sempre necessária"; depende do contexto. D) Para contornar a execução tardia na linguagem C#, dois operadores de conversão: ToList e ToArray. - Correto. Esses operadores materializam a consulta, forçando a execução imediata e permitindo que você trabalhe com uma coleção em vez de uma consulta. E) Quando a execução tardia usa o ToList e ToArray, esses operadores não fazem o uso de enumeração imediata da query, assim, podendo produzir uma nova coleção. - Incorreto. O ToList e o ToArray realmente realizam a enumeração imediata da query, produzindo uma nova coleção. Portanto, a alternativa correta é: D) Para contornar a execução tardia na linguagem C#, dois operadores de conversão: ToList e ToArray.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina