Clase file fileinfo

Solo disponible en BuenasTareas
  • Páginas : 4 (875 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de noviembre de 2010
Leer documento completo
Vista previa del texto
LAS CLASES FILE Y FILEINFO

Se cuenta con dos clases diferentes para manejar los ficheros, una de ellas (File) todos los métodos que tiene son estáticos. Por otro lado la clase FileInfo es unaclase de la que tenemos que crear un nuevo objeto(instancia) para poder usarla, al crear ese objeto (o instancia), tenemos que indicar el fichero al que hará referencia, ese fichero no tiene porquéexistir previamente.
Las clases File y FileInfo, proporcionan a través de sus miembros, el conjunto de operaciones comunes que podemos realizar con archivos en cuanto a su creación, copia, borrado, etc.LOS MÉTODOS DE LAS CLASES FILE Y FILEINFO
• AppendText, Este método prepara un archivo de texto existente para añadirle texto y devuelve un objeto StreamWriter. Si el archivo no existe, crea unonuevo y lo abre. Es equivalente a StreamWriter(path,True). La sintaxis del método AppendText es: FStream = File.Append(path)
• Copy Copia un archivo existente en un archivo nuevo. Su sintaxis es:File.copy(fuente, destino) donde fuente es la ruta del archivo a copiar y destino es la ruta donde el archivo será copiado. Si el archivo destino existe, el método Copy fallara. Para sobrescribirel archivo destino, use la forma File.copy(fuente, destino,overwrite).
• Create Crea un archivo en la ruta completa especificada. Es equivalente aFileStream(path,FileMode.Create,FileAccess.Write). La sintaxis es FSTream=File.Create(path). Si el archivo especificado ya existe es sustituido.
• CreateText Crea o abre un nuevo archivo para escribir texto. Este metodo es parecido al métodoCreate, pero crea un archivo de texto y devuelve un objeto StreamWriter. Es equivalente a StreamWriter(Path). La sintaxis del método es: File.CreateText(path)
• Delete Elimina el archivoespecificado en la ruta de acceso completa. Si el archivo no existe, o esta abierto en ese momento se inicia una excepción. La sintaxis es: File.Delete(path)
• Exists Determina si existe el archivo...
tracking img