Especialização de Sistemas com C# • Avaliação Formativa de Fixação

Instruções:

  • Clique na alternativa que julgar correta para cada uma das questões.
  • O sistema fornecerá feedback técnico imediato e detalhado.

Questão 1: Qual é a diferença fundamental entre os delegates genéricos padrão `Action<T>` e `Func<T, TResult>` no .NET?


Questão 2: Como funciona o padrão de Eventos e Multicast Delegates (`event EventHandler<T>`) no C#?


Questão 3: Como disparar um evento de forma segura contra concorrência e referências nulas no C#?