Come scrivere una matrice di byte del file

September 20

Il linguaggio C # in grado di memorizzare i dati di programma in un contenitore chiamato un array di byte. Un memorizza matrice dati come una sequenza di elementi. Nel caso di una matrice di byte, gli elementi sono tipi di dati byte. Un byte è un numero che può memorizzare tutti i valori che vanno da 0 a 255. Un array di byte può essere scritto in un file utilizzando il C # funzioni built-in file di input / output. Questo è un grande esercizio per i principianti a C #, perché copre diversi concetti di base.

istruzione

1 Aprire Visual Studio 2010 facendo clic sulla sua icona del programma. Quando si carica, selezionare File / Nuovo / Progetto e fare clic su Visual C # / applicazione console. Viene visualizzato un file di codice sorgente con un metodo principale vuota.

2 Conservare il percorso del file che si desidera scrivere in una stringa di nome "percorso". Ad esempio, per scrivere sul file "output.txt" che si trova sull'unità C, scrivere la seguente dichiarazione all'interno delle parentesi graffe del metodo principale:

string path = @ "c: \ output.txt";

3 Creare un "array di byte" e assegnarlo alcuni numeri. Scrivere il seguente sotto la dichiarazione del percorso del file:

byte [] ByteArray = {0, 1, 2, 3};

4 Aprire il file in modo che si può scrivere l'array di byte ad esso. Scrivere le seguenti sotto della linea scritta nel passaggio precedente:

using (StreamWriter s = File.CreateText(path))

{}

5 Scorrere il "array di byte" utilizzando un ciclo "foreach", in questo modo:

foreach (var voce in ByteArray)

{}

6 Scrivere l'elemento array dalla iterazione corrente del ciclo "foreach" per il file di output. Posizionare la seguente dichiarazione all'interno delle parentesi graffe del ciclo "foreach":

s.WriteLine(item);

7 Eseguire il programma premendo il tasto verde "Play" nella parte superiore della IDE. Il programma scrive i valori contenuti nel "array di byte" per il file di output.