SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: maikmr en Miércoles 29 de Noviembre de 2006, 03:10

Título: Manejo De Archivos En C#
Publicado por: maikmr en Miércoles 29 de Noviembre de 2006, 03:10
Hola colegas foristas necesito saber como crear, leer, escribir y eliminar archivos en C#, analize y descargue un codigo desde el sitio de microsoft de msdn lo compile pero no veo que haga nada, asi que no pude ver como aprender a manipular archivos desde C#, por cierto este es el codigo.

Código: Text
  1.  
  2. using System;
  3. using System.IO;
  4. using System.IO.IsolatedStorage;
  5.  
  6. public class CreatingFilesDirectories
  7. {
  8.   public static void Main()
  9.   {
  10.  
  11.     // Get a new isolated store for this user, domain, and assembly.  
  12.     // Put the store into an IsolatedStorageFile object.
  13.  
  14.     IsolatedStorageFile isoStore =  IsolatedStorageFile.GetStore(IsolatedStorageScope.User | IsolatedStorageScope.Domain | IsolatedStorageScope.Assembly, null, null);
  15.  
  16.     // This code creates a few different directories.
  17.  
  18.     isoStore.CreateDirectory("TopLevelDirectory");
  19.     isoStore.CreateDirectory("TopLevelDirectory/SecondLevel");
  20.  
  21.     // This code creates two new directories, one inside the other.
  22.     isoStore.CreateDirectory("AnotherTopLevelDirectory/InsideDirectory");
  23.  
  24.  
  25.     // This file is placed in the root.
  26.  
  27.     IsolatedStorageFileStream isoStream1 = new IsolatedStorageFileStream("InTheRoot.txt", FileMode.Create, isoStore);
  28.     Console.WriteLine("Created a new file in the root.");
  29.     isoStream1.Close();
  30.  
  31.     // This file is placed in the InsideDirectory.
  32.  
  33.     //IsolatedStorageFileStream isoStream2 = new IsolatedStorageFileStream("AnotherTopLevelDirectory/InsideDirectory/HereIAm.txt", FileMode.Create, isoStore);
  34.     //isoStream2.Close();
  35.  
  36.     //Console.WriteLine("Created a new file in the InsideDirectory.");
  37.  
  38.   }// End of Main.
  39. }
  40.  
  41.  

Asi que si alguien sabe como hacerlo c lo agradeceré. Gracias.
Título: Re: Manejo De Archivos En C#
Publicado por: JuanK en Miércoles 29 de Noviembre de 2006, 14:50
Asi no se manejan archivos...

en C# es facilisimo.


Usa las clases

Stream
File

Tambien puedes revisar:

BinaryWriter
BinaryReader
TextWriter
TextReader

MemoryStream