Esse tipo de coisa é realmente fascinante quando se começa a estudar programação. Me ficou a dúvida de quais tipos de arquivos seria possível ler com essa abordagem, além dos de texto é claro.
Esse tipo de coisa é realmente fascinante quando se começa a estudar programação. Me ficou a dúvida de quais tipos de arquivos seria possível ler com essa abordagem, além dos de texto é claro.
Victor,
Pelo que eu entendo pode mudar TODOS os tipos de arquivos, mas você precisa saber O QUE está lendo ou alternado, no caso de alterar você pode danificar o arquivo se fizer errado.
Um exemplo clássico... arquivos de extensão ".SVG" (Scalable Vector Graphics).
Você pode montar um código no C# para alterar a cor, por exemplo, de um arquivo ".SVG".
Olha... acho que isto é um bom exercício, heim?
Por favor, veja o link:
=============================================
Como alterar a cor de um SVG via código
Por Augusto César em 02/03/2021
https://enemaneiras.com.br/2021/03/alterar-cor-svg-via-codigo/
=============================================
Agora, por favor, leia também o link abaixo:
=============================================
C# - Stream
...
FileStream reads or writes bytes from/to a physical file, whether it is a .txt, .exe, .jpg, or any other file. FileStream is derived from the Stream class.
O FileStream lê ou grava bytes de/para um arquivo físico, seja .txt, .exe, .jpg ou qualquer outro arquivo. FileStream é derivado da classe Stream.
...
==========================================================
[]'s,
Fabio I.