Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Dúvida sobre arquivos binários

Olá, o professor disse arquivos binários deixam o arquivo otimizado, isso significa que na maioria dos casos onde se utiliza FileStream, devemos escrever os arquivos em binário? Quais seriam os casos onde se mais utiliza essa prática?

1 resposta
solução

Olá Icaro, tudo bem?

Acredito que, tirando texto puro, ou alguns outros arquivos tipo texto, mas até esses podem ser "streamados".

Um exemplo, é um sistema onde é possível subir imagens. Atualmente estou fazendo um sistema de uma galeria de fotos e me utilizo bastante da classe FileStream na parte de cópia da imagem que foi carregada no formulário, para salvar a imagem em disco.

Acredito que isso também seja usado num sistema que disponha downloads, onde fará o stream do arquivo completo até que o arquivo seja baixado completamente.

Com isso, o sistema enviará byte a byte, até que o arquivo completo seja transferido.

Espero ter ajudado!