Crear, copiar, mover, borrar un fichero

2179 vistas

Para crear, copiar, mover o borrar un fichero usaremos la clase System.IO.File



csharp
  1. using System.IO;
  2. using System;
  3. public static void FileTests()
  4. {
  5.   try
  6.   {
  7.     // crear un fichero vacÃo
  8.     FileStream fs = File.Create("myfile.txt");
  9.     fs.Close();
  10.     Console.WriteLine("fichero myfile.txt creado");
  11.  
  12.     // copia de ficheros
  13.     File.Copy("myfile.txt", "copyofmyfile.txt");
  14.     Console.WriteLine("fichero myfile.txt copiado en copyofmyfile.txt");
  15.  
  16.     // mover un fichero
  17.     File.Move("copyofmyfile.txt", @"c:\copyofmyfile.txt");
  18.     Console.WriteLine(@"fichero copyofmyfile.txt movido a c:\copyofmyfile.txt");
  19.  
  20.     // borrado de ficheros
  21.     File.Delete(@"c:\copyofmyfile.txt");
  22.     Console.WriteLine(@"Fichero c:\copyofmyfile.txt borrado");
  23.   }
  24.   catch (Exception e)
  25.   {
  26.     Debug.WriteLine(ex.ToString());
  27.     Console.WriteLine(ex.Message);
  28.   }
  29. }