C# LanguageArchivo y Stream I / O


Introducción

Gestiona archivos.

Sintaxis

  • new System.IO.StreamWriter(string path)
  • new System.IO.StreamWriter(string path, bool append)
  • System.IO.StreamWriter.WriteLine(string text)
  • System.IO.StreamWriter.WriteAsync(string text)
  • System.IO.Stream.Close()
  • System.IO.File.ReadAllText(string path)
  • System.IO.File.ReadAllLines(string path)
  • System.IO.File.ReadLines(string path)
  • System.IO.File.WriteAllText(string path, string text)
  • System.IO.File.WriteAllLines(string path, IEnumerable<string> contents)
  • System.IO.File.Copy(string source, string dest)
  • System.IO.File.Create(string path)
  • System.IO.File.Delete(string path)
  • System.IO.File.Move(string source, string dest)
  • System.IO.Directory.GetFiles(string path)

Parámetros

Parámetro Detalles
camino La ubicación del archivo.
adjuntar Si el archivo existe, verdadero agregará datos al final del archivo (adjuntar), falso sobrescribirá el archivo.
texto Texto a escribir o almacenar.
contenido Una colección de cuerdas para escribir.
fuente La ubicación del archivo que desea utilizar.
destino La ubicación a la que desea que vaya un archivo.

Observaciones

  • Asegúrate siempre de cerrar objetos Stream . Esto se puede hacer con un bloque using como se muestra arriba o llamando manualmente a myStream.Close() .
  • Asegúrese de que el usuario actual tenga los permisos necesarios en la ruta que intenta crear el archivo.
  • Las cadenas verbales se deben usar cuando se declara una cadena de ruta que incluye barras diagonales inversas, como por ejemplo: @"C:\MyFolder\MyFile.txt"

Archivo y Stream I / O Ejemplos relacionados