Tareas de E/S comunes

Actualización: noviembre 2007

El espacio de nombres System.IO proporciona varias clases que permiten realizar diferentes acciones, como leer y escribir, en archivos, directorios y secuencias. Para obtener más información, vea E/S de archivos y secuencias.

Tareas de archivo comunes

Para...

Vea el ejemplo que se muestra en este tema...

Crear un archivo de texto.

System.IO.File

Escribir en un archivo de texto.

Cómo: Escribir texto en un archivo

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

File.AppendText

FileInfo.AppendText

Cambiar el nombre de un archivo o moverlo.

File.Move

FileInfo.MoveTo

Eliminar un archivo.

File.Delete

FileInfo.Delete

Copiar un archivo.

File.Copy

FileInfo.CopyTo

Obtener el tamaño de un archivo.

FileInfo.Length

Obtener los atributos de un archivo.

File.GetAttributes

Establecer los atributos de un archivo.

File.SetAttributes

Determinar si existe un archivo.

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 una extensión de archivo.

Path.GetExtension

Recuperar la ruta de acceso completa de un archivo.

Path.GetFullPath

Recuperar el nombre y la extensión de un archivo de una ruta de acceso.

Path.GetFileName

Cambiar la extensión de un archivo.

Path.ChangeExtension

Tareas de directorio comunes

Para...

Vea el ejemplo que se muestra en este tema...

Cambiar el nombre de un directorio o moverlo.

Directory.Move

DirectoryInfo.MoveTo

Copiar un directorio

Cómo: Copiar directorios

Eliminar un directorio.

Directory.Delete

DirectoryInfo.Delete

Crear un directorio.

Directory.CreateDirectory

FileInfo.Directory

Crear un subdirectorio.

DirectoryInfo.CreateSubdirectory

Ver los archivos de un directorio.

FileInfo.Name

Ver los subdirectorios de un directorio.

Directory.GetDirectories

DirectoryInfo.GetDirectories

Ver todos los archivos de todos los subdirectorios de un directorio.

DirectoryInfo.GetFileSystemInfos

Buscar el tamaño de un directorio.

System.IO.Directory

Determinar si existe un directorio.

Directory.Exists

Vea también

Conceptos

E/S de archivos básica

Crear secuencias

E/S de archivos asincrónica

Otros recursos

E/S de archivos y secuencias