Tecnología

Inicio

Cómo crear archivos DAT

Los programadores de software utilizan archivos DAT para contener información binaria. Estos archivos (también conocidos como archivos .dat debido a su extensión de archivo) tienen información clave, tales como la configuración personalizada de una aplicación. DAT archivos se escriben en binario, por lo que la información guardada en el disco es duro del usuario pero no pueden leer. Esto le da al desarrollador una manera de guardar la información en archivos sin la preocupación de un usuario cambiar y provocando errores en la aplicación. Puede crear estos archivos en C # con sólo unas pocas líneas de código.

Instrucciones

1 Crear una variable filestream y crear el archivo DAT. El objeto filestream es una parte de C # que te permite crear, abrir, borrar y editar archivos. Este objeto es beneficioso para cualquier aplicación que escribe los archivos en un disco duro. Aquí está el código para crear el objeto:
FileStream myFile = File.Create (Server.MapPath (\ "myFile.dat \"));

2 Abrir una secuencia binaria. Este objeto también se incluye en los recursos de la biblioteca de C #. El objeto binario permite al programador escribir código binario puro a un archivo, por lo que los usuarios no son capaces de leer los datos dentro del archivo. El código siguiente abre el archivo creado en el paso 1 para su uso binaria:
BinaryWriter binaryfile = new BinaryWriter (myFile);

3 Crear una cadena, que va más adelante guardar en el archivo DAT. En este ejemplo, una sola cadena se escribe en el archivo, pero se puede optar por tener varias cadenas guardados en el archivo. Aquí está el código que crea una cadena, y luego lo escribe en el archivo binario:
cadena miCadena = \ "Mi Primera binario Archivo \"
IR
binaryfile.Write (miCadena);

4 Cierre el objeto de archivo y el objeto archivo binario. Cerrar el archivo guarda en el disco duro. Si no se ha guardado, el archivo no se puede acceder por otros usuarios o aplicaciones. Aquí está el código para cerrar ambos objetos de archivo:
binaryfile.Close ();
myFile.close ();


Artículos relacionados