← Questões de Programação

Programação · FGV · 2021

Questão comentada de Programação

Considere a classe System.IO.File no ambiente C#. Assinale a opção que contém apenas métodos válidos para essa classe.

Gabarito: E

A classe System.IO.File, em C#, reúne métodos estáticos para trabalhar com arquivos de forma direta, sem precisar criar um objeto File. Ela traz métodos de leitura, escrita, cópia, exclusão, criptografia e abertura de fluxos, como ReadLines, Open, OpenRead, OpenWrite, Delete e Encrypt. Na questão, a banca quer ver se voce reconhece nomes reais da API. E isso importa muito em prova, porque a FGV adora trocar um nome verdadeiro por outro que “parece” correto, mas nunca existiu no framework. Programação aqui é um pouco de memória e um pouco de calma: se o nome não bate com a biblioteca, a alternativa cai. O gabarito é a letra E porque ReadLines e OpenWrite são métodos válidos da classe System.IO.File. ReadLines lê o conteúdo de um arquivo linha por linha, e OpenWrite abre um arquivo para escrita. Ambos fazem parte da API padrão do .NET. Já as outras alternativas misturam métodos inexistentes ou nomes incorretos. Em resumo: quando a questão perguntar por métodos da classe File, voce deve pensar nos nomes exatos da biblioteca do .NET, sem inventar versão “aproximada” do método.

Continue treinando

Questões relacionadas