Questão de Programação — .Net — FCC 2026
Programação.Net
- Código
- gp003732
- Banca
- FCC
- Órgão
- MPE-AL
- Ano
- 2026
- Cargo
- Analista do Ministério Público - Especialidade: Desenvolvimento de Sistemas
Em C#, ao gravar um arquivo em disco usando FileStream, a decisão técnica que garante a liberação determinística do recurso (handle), mesmo se ocorrer exceção durante a escrita, é
- Ao armazenamento do FileStream em campo estático, reduzindo a necessidade de descarte frequente.
- Bo uso de using (statement) com a instância de FileStream, garantindo a chamada de Dispose () ao sair do bloco.
- Ca substituição do FileStream por StreamReader, mantendo o mesmo comportamento de descarte para leitura binária.
- Da invocação explícita de GC.Collect ( ) ao final do método, forçando a coleta e finalização do FileStream.
- Eo encapsulamento do FileStream em um try sem finally, mantendo a liberação pelo runtime ao retornar do método.