Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O tipo dynamic em tempo de execução, existe ou não?

Olá, pessoal. A alternativa abaixo não estaria errada?Ou seja, o compilador trata os tipos dynamic como sendo object, porém na hora da execução do programa, as viráveis do tipo dynamic são tratadas de forma diferente dos objects.

F) O tipo dynamic existe somente em tempo de compilação e não em tempo de execução.

Ao meu ver, a opção C estaria certa para este exercício, e não a opção F.

Obrigado pelo apoio desde já.

1 resposta
solução!

Olá Victor, tudo certo?

Eu também fiquei tentado a acreditar nisso, mas a pegadinha da questão é que quando está compilando, a variável é do tipo dynamic, mas quando o programa está em execução, ela se torna um object. Então na alternativa C diz que dynamic existe somente em tempo de execução, mas em tempo de execução ela se torna um object.

Já a alternativa F descreve corretamente qual tipo existe em tempo de compilação e qual existe em tempo de execução.

Bons estudos!