C# streamwriter

C# streamwriter
En este artículo, discutiremos la clase StreamWriter en el lenguaje de programación C#. La clase StreamWriter generalmente se usa para manejar datos de texto en archivos; Ayuda a ayudar cuando alteramos o agregamos texto en un archivo con sus diferentes métodos y constructores. La clase StreamWriter se define en el sistema.Espacio de nombres IO, y es una herencia de la clase TextWriter en el lenguaje de programación C#.

Uso de la clase StreamWriter en C# para escribir texto en un archivo en Ubuntu 20.04:

Ahora utilizaremos los métodos y constructores de la clase StreamWriter para escribir texto en un ".archivo de formato txt ". Se compilará el "archivo C#" y el archivo de texto se editará utilizando la interfaz de línea de comandos. Abriremos el directorio de escritorio para crear el archivo C# y el archivo de texto en nuestro escritorio para un fácil acceso; para esto; Usaremos el comando "Desktop de CD". Después de eso, crearemos un ".Archivo de CS "en el que escribiremos un programa" C# "para escribir texto en un archivo de texto.

En el código anterior, hemos utilizado la clase StreamWriter e hemos hecho un objeto de la clase para llamar a sus funciones que nos ayuden a escribir texto en un archivo que creamos en nuestro escritorio. Luego se llama al objeto de clase para obtener acceso al método "Write ()", que es responsable de escribir texto en un archivo de texto, y el otro método, que es el método "WriteLine ()" que es responsable de escribir un línea en un archivo de texto.

La salida del terminal mostrará que los datos se guardan correctamente. También abriremos el ".archivo txt "que hicimos al encontrarlo en nuestro escritorio y verificar el texto.

Como podemos ver a continuación, el archivo de texto tiene algún texto escrito en él que escribimos en nuestro código anteriormente, lo que confirma aún más que nuestro programa ejecutó la operación con éxito.

Insertar una línea en un archivo de texto utilizando la clase StreamWriter en C# en Ubuntu 20.04:

Como ya escribimos una palabra con éxito en un archivo de texto, pasaremos a escribir un todo en un archivo de texto. Para esta operación, utilizaremos la función "WriteLine ()", que nos permite escribir texto en líneas en archivos de texto. Escribiremos un programa C# en el que crearemos un archivo y luego usaremos la clase StreamWriter para escribir una línea en un archivo de texto.

Utilizamos la clase StreamWriter en el siguiente código y generamos un objeto de la clase para usar su procedimiento, el método "WriteLine ()", que nos permitiría escribir una línea en un archivo que creamos en nuestro escritorio.

Los datos se almacenan con éxito como sugiere el terminal de la línea de comandos. También validaremos el texto en el ".Archivo de txt "que produjimos al encontrarlo en nuestro escritorio y verlo.

El ".El archivo txt "muestra que se ha agregado una sola línea al archivo de texto, y esto verifica que nuestro programa se ejecute con éxito.

Insertar múltiples líneas en Word en un archivo de texto utilizando la clase StreamWriter en C# en Ubuntu 20.04:

Ahora nuestro enfoque estaría en agregar varias líneas a un archivo de texto utilizando la clase StreamWriter en C#. Inicializaremos un archivo de texto en nuestro escritorio y luego haremos un objeto de la clase StreamWriter mediante el cual accederemos a la función de la clase StreamWriter que es "WriteLine ()" para insertar líneas de texto al ".archivo txt ".

En el siguiente código, utilizamos la clase StreamWriter y creamos una instancia de la clase para usar sus operaciones, lo que nos permitió agregar varias líneas a un archivo que hicimos en nuestro escritorio. Utilizamos el método "WriteLine ()" de la clase StreamWriter para escribir múltiples líneas en nuestro archivo de texto.

La salida del terminal mostrará un mensaje de éxito del guardado de los datos en nuestro archivo de texto. También verificaremos el ahorro de los datos abriendo y analizando el archivo de texto que está presente en nuestro escritorio.

Como el archivo muestra que se han actualizado varias líneas en el archivo de texto, que es una confirmación de agregar múltiples líneas de datos en un archivo de texto. El uso de la "WriteLine ()" es eficiente para insertar y guardar líneas en un archivo de texto, como sugiere nuestro programa.

Guardar una variable en un archivo de texto utilizando la clase StreamWriter en el lenguaje de programación C# en Ubuntu 20.04:

En este ejemplo, guardaremos una variable en un archivo de texto y realizaremos una operación matemática antes de guardarla en el archivo de texto. Comenzaremos creando un archivo de texto en nuestro escritorio e inicializando tres enteros y asignando dos de ellos algún valor, mientras que el tercer entero será el producto de estos dos enteros. Después de asignar valores y funciones, utilizaremos la clase StreamWriter para guardar la tercera variable entera en el archivo de texto.

En el código anterior, hemos inicializado 3 variables enteros en nuestro código y les asignamos a dos de ellas un valor, mientras que el tercer número entero se dice que es el producto de los dos primeros enteros. Después de eso, utilizamos el método "Write ()" para insertar y guardar estas variables en el archivo de texto.

El mensaje de salida que se muestra en el terminal proporciona evidencia de que se guardan los datos en nuestro archivo de texto que también se pueden verificar al ver el archivo de texto desde nuestro escritorio.

El archivo de texto muestra la línea en la que se guarda la variable. La resultante de la suma de los dos enteros, que es "8", se muestra en la última parte de la línea.

Uso de la clase StreamWriter con la clase FilEstream para crear e insertar datos en un archivo de texto en el lenguaje de programación C# en el Ubuntu 20.04 entorno:

Para este ejemplo, utilizaremos la clase StreamWriter con la clase FileStream para crear y guardar datos en un archivo de texto de manera coherente. La clase FileStream se usa para todas las funciones relacionadas con los archivos en los lenguajes de programación de C# como Open, Close, Leer y Escribir. Esta clase se define en el sistema.Espacio de nombres de IO en la programación de C#. La clase FileStream creará un archivo en nuestro escritorio utilizando su función "Crear", mientras que la clase StreamWriter guardará algunos datos en ese archivo.

En el código anterior, hemos utilizado ambas clases, que son FileStream y StreamWriter, para crear un archivo en nuestro escritorio. Al crear instancias de las clases, pudimos usar sus funciones de "crear" y "cerrar".

La salida del terminal refleja que se crea el archivo de texto, y algunos datos se guardan en ese archivo, a los que también se puede acceder desde el escritorio para la verificación como se muestra a continuación:

Conclusión:

En este artículo, discutimos la clase StreamWriter en el lenguaje de programación C#. Esta clase generalmente se solicita cuando se nos exige que agregemos texto a un " .archivo txt "en el tiempo de ejecución. La clase StreamWriter tiene varias funciones que ayudan a insertar y guardar datos; se accede a estas funciones por instancias. Implementamos múltiples ejemplos de estas instancias y diferentes escenarios en el Ubuntu 20.04 entorno para tener una mejor comprensión de la clase StreamWriter.