Tareas de E/S comunes
El espacio de nombres System.IO proporciona varias clases que permiten realizar diferentes acciones, como leer y escribir, en archivos, directorios y secuencias. Para más información, vea E/S de archivos y secuencias.
Tareas de archivo comunes
Para... | Vea el ejemplo de este tema... |
---|---|
Crear un archivo de texto | Método File.CreateText Método FileInfo.CreateText Método File.Create Método FileInfo.Create |
Escribir en un archivo de texto | Cómo: Escribir texto en un archivo Cómo: Escribir un archivo de texto (C++/CLI) |
Leer de un archivo de texto | Cómo: Leer texto de un archivo |
Anexar texto a un archivo | Cómo: Abrir y anexar a un archivo de registro Método File.AppendText Método FileInfo.AppendText |
Cambiar el nombre de un archivo o moverlo | Método File.Move Método FileInfo.MoveTo |
Eliminar un archivo | Método File.Delete Método FileInfo.Delete |
Copiar un archivo | Método File.Copy Método FileInfo.CopyTo |
Obtener el tamaño de un archivo | PropiedadFileInfo.Length |
Obtener los atributos de un archivo | Método File.GetAttributes |
Establecer los atributos de un archivo | Método File.SetAttributes |
Determinar si existe un archivo | Método File.Exists |
Leer de un archivo binario | Cómo: Leer y escribir en un archivo de datos recién creado |
Escribir en un archivo binario | Cómo: Leer y escribir en un archivo de datos recién creado |
Recuperar la extensión de un nombre de archivo | Método Path.GetExtension |
Recuperar la ruta de acceso completa de un archivo | Método Path.GetFullPath |
Recuperar el nombre y la extensión de un archivo de una ruta de acceso | Método Path.GetFileName |
Cambiar la extensión de un archivo | Método Path.ChangeExtension |
Tareas de directorio comunes
Para... | Vea el ejemplo de este tema... |
---|---|
Obtener acceso a un archivo de una carpeta especial como Mis documentos | Cómo: Escribir texto en un archivo |
Crear un directorio | Método Directory.CreateDirectory PropiedadFileInfo.Directory |
Crear un subdirectorio | Método DirectoryInfo.CreateSubdirectory |
Cambiar el nombre de un directorio o moverlo | Método Directory.Move Método DirectoryInfo.MoveTo |
Copiar un directorio | Cómo: Copiar directorios |
Eliminar un directorio | Método Directory.Delete Método DirectoryInfo.Delete |
Ver los archivos y los subdirectorios de un directorio | Cómo: Enumerar directorios y archivos |
Buscar el tamaño de un directorio | Clase System.IO.Directory |
Determinar si existe un directorio | Método Directory.Exists |
Vea también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.