Come creare file binari
Un file binario è un file di testo codificato con estensione .bin. Questo tipo di file viene utilizzato nella programmazione dell'applicazione per salvare le informazioni sul software senza lasciarle come testo normale. Puoi salvare qualsiasi tipo di dato - stringhe, numeri interi o booleani - e codificare le informazioni. Al contrario, è possibile recuperare queste informazioni durante l'esecuzione del software all'avvio dell'applicazione o quando l'utente interagisce con l'applicazione.
Passaggio 1
Aggiungi lo spazio dei nomi alla codepage del tuo progetto. La scrittura e la lettura di file richiede lo spazio dei nomi "IO". Uno spazio dei nomi è una libreria di classi utilizzate da uno sviluppatore. La scrittura su file richiede le classi contenute nello spazio dei nomi IO. Aggiungi la seguente riga all'inizio del tuo file di codice:include System.IO;
Passaggio 2
Crea la variabile filestream e assegnala a un flusso binario. A questo punto, il file viene creato, ma è un file binario vuoto. I file binari possono essere creati con qualsiasi estensione, ma lo standard è ".bin". Di seguito è riportato il codice che crea il file binario:FileStream file =new FileStream("C:\mybinaryfile.bin", FileMode.Create) GO BinaryWriter binarystream =new BinaryWriter(file);
Passaggio 3
Scrivi nel file binario usando la funzione "Scrivi". La funzione Scrivi codifica automaticamente i valori in modalità binaria, quindi non è necessario codificare le informazioni prima di salvarle nel file. Di seguito è riportato un esempio di scrittura su un file binario:binarystream.Write("My First Binary File") GO binarystream.Write(10);
Passaggio 4
Chiudere il file una volta che tutte le informazioni sono state salvate nel file. La chiusura del file è importante nella programmazione, perché il processo rilascia il file e lo sblocca per l'utilizzo da parte di utenti o altre applicazioni. La riga seguente chiude il file binario e lo salva sul disco rigido:binarystream.Close();