SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: huachotiv en Martes 19 de Junio de 2007, 00:27

Título: Manejo De Archivos
Publicado por: huachotiv en Martes 19 de Junio de 2007, 00:27
Bnas....Ahora tengo otra inquietud????

Stoy haciendo un proyecto en C# y necesito manipular archivos y directorios: crear, modificar, eliminar.....
Porfa..me podrian ayudar??
En estos precisos momentos, stoy buscando en internet,,,pero por el momento no encuentro nada.......

Gracias de antemano!!!
Saludos
--------
Título: Re: Manejo De Archivos
Publicado por: hano en Martes 19 de Junio de 2007, 00:46
FileInfo (http://msdn2.microsoft.com/en-us/library/system.io.fileinfo.aspx)
File (http://msdn2.microsoft.com/en-us/library/system.io.file.aspx)
DirectoryInfo (http://msdn2.microsoft.com/en-us/library/system.io.directoryinfo.aspx)
Directory (http://msdn2.microsoft.com/en-us/library/system.io.directory.aspx)

Te aconsejo que utilices MSDN cuando programes C#.
La ayuda del Visual Studio es muy recomendable.

Luis Javier López Arredondo
Título: Re: Manejo De Archivos
Publicado por: huachotiv en Miércoles 20 de Junio de 2007, 00:27
Muchas gracias por el dato....Bno me tengo que ir a continuar haciendo el proyecto.....

Gracias Nuevamente!!!!

Saludos
---------
Título: Re: Manejo De Archivos
Publicado por: JaviMarciano en Viernes 13 de Julio de 2007, 01:23
De esta forma se Crea un Archivo, como veras el FileMode es OpenOrCreate es para abrir un archivo y en caso de que no exista se crea
el FlieAccess es Write o sea para escribir en el archivo

FileStream strwraux = new FileStream("Archivoaux.txt", FileMode.OpenOrCreate, FileAccess.Write);

Se Crea un Objeto del Tipo Stream Writer que di por nombre wraux

StreamWriter wraux = new StreamWriter(strwraux);

de esta forma ya tienes un arhivo creado y listo para comenzar a escribir

Para escribir, la sentencia es la sig:

wraux.WriteLine("Javi");

que escribe en el archivo la cadena pasada entre comillas

Las instrucciones siguientes abren el archivo, el modo de acceso es de lectura

FileStream strleer = new FileStream("Archivoaux.txt", FileMode.OpenOrCreate, FileAccess.Read);
StreamReader leer = new StreamReader(strleer);

se usa la sentencia Peek() que devuelve el siguiente caracter pero no lo consume
esta devolverá un valor mayor a -1 mientras no sea el fin del archivo

            while (leer.Peek() > -1)
            {
//La siguiente instrucción escribe en consola la linea leida del archivo
                Console.Writeline(leer.ReadLine());
            }
Es un principio cualquier cosa estamos en contacto
Eliminación, Consulta, Modificación etc