C# Streamwriter

C# Streamwriter
Neste artigo, discutiremos a classe StreamWriter na linguagem de programação C#. A classe StreamWriter geralmente é usada para lidar com dados de texto em arquivos; Ajuda a ajudar quando alteramos ou adicionamos texto em um arquivo com seus diferentes métodos e construtores. A classe StreamWriter está definida no sistema.Namespace IO, e é uma herança da classe Textwriter na linguagem de programação C#.

Usando a classe StreamWriter em C# para escrever texto em um arquivo no Ubuntu 20.04:

Agora, utilizaremos os métodos e construtores da classe Streamwriter para escrever texto em um “.Arquivo de formato txt ”. O "arquivo C#" será compilado e o arquivo de texto será editado usando a interface da linha de comando. Abriremos o diretório da área de trabalho para criar o arquivo C# e o arquivo de texto em nossa área de trabalho para facilitar o acesso; por esta; Usaremos o comando “CD Desktop“. Depois disso, criaremos um “.Arquivo CS ”no qual escreveremos um programa" C# "para escrever texto em um arquivo de texto.

No código acima, usamos a classe StreamWriter e fizemos um objeto da classe para chamar suas funções que nos ajudarão a escrever texto em um arquivo que criamos em nossa área de trabalho. O objeto de classe é então chamado para obter acesso ao método "write ()", responsável por escrever texto em um arquivo de texto e o outro método, que é o método "WriteLine ()", responsável por escrever um alinhar em um arquivo de texto.

A saída do terminal exibirá que os dados são salvos com sucesso. Também abriremos o “.arquivo txt ”que fizemos encontrando-o em nossa área de trabalho e verificando duas vezes o texto.

Como podemos ver abaixo, o arquivo de texto tem algum texto escrito nele que escrevemos em nosso código anteriormente, o que confirma ainda que nosso programa executou a operação com sucesso.

Inserindo uma linha em um arquivo de texto usando a classe Streamwriter em C# no Ubuntu 20.04:

Como já escrevemos uma palavra com sucesso em um arquivo de texto, passaremos a escrever um todo em um arquivo de texto. Para esta operação, usaremos a função "WriteLine ()", que nos permite escrever texto em linhas nos arquivos de texto. Escreveremos um programa C# no qual criaremos um arquivo e depois usaremos a classe StreamWriter para escrever uma linha em um arquivo de texto.

Utilizamos a classe StreamWriter no código a seguir e geramos um objeto da classe para usar seu procedimento, o método "WriteLine ()", que nos deixaria escrever uma linha em um arquivo que criamos em nossa área de trabalho.

Os dados são armazenados com sucesso, como o terminal da linha de comando sugere. Também validaremos o texto no “.arquivo txt ”que produzimos encontrando -o em nossa área de trabalho e visualizando -o.

O ".o arquivo txt ”mostra que uma única linha foi adicionada ao arquivo de texto, e isso verifica que nosso programa foi executado com sucesso.

Inserindo várias linhas em Word em um arquivo de texto usando a classe StreamWriter em C# no Ubuntu 20.04:

Agora, nosso foco seria adicionar várias linhas a um arquivo de texto usando a classe StreamWriter em C#. Inicializaremos um arquivo de texto em nossa área de trabalho e, em seguida, faremos um objeto da classe StreamWriter pela qual acessaremos a função da classe Streamwriter que é "WriteLine ()" para inserir linhas de texto para ".arquivo txt ”.

No código a seguir, usamos a classe StreamWriter e construímos uma instância da classe para usar suas operações, o que nos permitiu adicionar várias linhas a um arquivo que fizemos em nossa área de trabalho. Usamos o método "Writeline ()" da classe Streamwriter para escrever várias linhas em nosso arquivo de texto.

A saída do terminal exibirá uma mensagem de sucesso da economia dos dados em nosso arquivo de texto. Também verificaremos a economia dos dados abrindo e analisando o arquivo de texto que está presente em nossa área de trabalho.

Como o arquivo mostra que várias linhas foram atualizadas no arquivo de texto, que é uma confirmação de adicionar várias linhas de dados em um arquivo de texto. O uso do "WriteLine ()" é eficiente para inserir e salvar linhas em um arquivo de texto, como sugere nosso programa.

Salvando uma variável em um arquivo de texto usando a classe StreamWriter na linguagem de programação C# no Ubuntu 20.04:

Neste exemplo, salvaremos uma variável em um arquivo de texto e executaremos uma operação matemática antes de salvá -la no arquivo de texto. Começaremos criando um arquivo de texto em nossa área de trabalho e inicializando três números inteiros e atribuindo dois deles algum valor, enquanto o terceiro número inteiro será o produto desses dois números inteiros. Após atribuir valores e funções, usaremos a classe Streamwriter para salvar a terceira variável inteira no arquivo de texto.

No código acima, inicializamos 3 variáveis ​​inteiras em nosso código e atribuímos dois deles um valor, enquanto o terceiro número inteiro é considerado o produto dos dois primeiros números inteiros. Depois disso, usamos o método "write ()" para inserir e salvar essas variáveis ​​no arquivo de texto.

A mensagem de saída mostrada no terminal fornece evidências de que os dados em nosso arquivo de texto são salvos, que também podem ser verificados visualizando o arquivo de texto de nossa área de trabalho.

O arquivo de texto mostra a linha na qual a variável é salva. O resultante da soma dos dois números inteiros, que é "8", é exibido na última parte da linha.

Usando a classe StreamWriter com a classe Filestream para criar e inserir dados em um arquivo de texto em C# Programação Language no Ubuntu 20.04 Ambiente:

Para este exemplo, usaremos a classe StreamWriter com a classe FileStream para criar e salvar dados em um arquivo de texto coerente. A classe FileStream é usada para todas as funções relacionadas a arquivos nas linguagens de programação C# como aberto, fechar, ler e escrever. Esta classe é definida no sistema.Namespace io na programação C#. A classe Filestream criará um arquivo em nossa área de trabalho usando sua função "Criar", enquanto a classe StreamWriter salvará alguns dados nesse arquivo.

No código acima, usamos as duas classes, que são FILESTREAM e STREAMWRITER, para criar um arquivo em nossa área de trabalho. Ao criar instâncias das classes, fomos capazes de usar suas funções "criar" e "fechar".

A saída do terminal reflete que o arquivo de texto é criado e alguns dados são salvos nesse arquivo, que também podem ser acessados ​​na área de trabalho para verificação, como mostrado abaixo:

Conclusão:

Neste artigo, discutimos a classe Streamwriter na linguagem de programação C#. Esta aula geralmente é chamada quando somos obrigados a adicionar texto a um “ .arquivo txt ”no tempo de execução. A classe StreamWriter possui várias funções que ajudam a inserir e salvar dados; Essas funções são acessadas por instâncias. Implementamos vários exemplos dessas instâncias e diferentes cenários no Ubuntu 20.04 Ambiente para ter uma melhor compreensão da classe Streamwriter.