Nwlapcug.com


Come scrivere una matrice di Byte in File

Il linguaggio C# possibile memorizzare i dati del programma in un contenitore chiamato una matrice di byte. Una matrice memorizza i 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ò archiviare qualsiasi valore compreso tra 0 e 255. Una matrice di byte possa essere scritti in un file utilizzando le funzioni di ingresso/uscita di built-in file c#. Si tratta di un ottimo esercizio per i principianti per c#, perché copre diversi concetti di base.

Istruzioni

1

Aprire Visual Studio 2010 facendo clic sulla sua icona di programma. Quando viene caricato, selezionare File/nuovo/progetto e fare clic su Visual c# / applicazione Console. Verrà visualizzata la finestra di un file di codice sorgente con un metodo principale vuoto.

2

Memorizzare il percorso del file che si desidera scrivere in una stringa denominata "percorso". Ad esempio, per scrivere il file "txt" si trova sull'unità C, è possibile scrivere la seguente istruzione all'interno delle parentesi graffe del metodo main:

path As String = @"c:\output.txt";

3

Creare una "matrice di byte" e assegnare alcuni numeri. Scrivere il seguente sotto la dichiarazione del percorso del file:

ubyte byteArray [] = {0, 1, 2, 3};

4

Aprire il file in modo che è possibile scrivere la matrice di byte ad esso. Scrivere il seguente sotto la linea scritta nel passaggio precedente:

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

{}5

Scorrere la "matrice di byte" utilizzando un ciclo "foreach", come questo:

for each (var item in byteArray)

{}6

Scrivere l'elemento di matrice dall'iterazione corrente del ciclo "foreach" nel file di output. Inserire la seguente istruzione all'interno delle parentesi graffe del ciclo "foreach":

s.WriteLine(item);7

Eseguire il programma premendo il pulsante "Play" verde situato nella parte superiore dell'IDE. Il programma scrive i valori contenuti nella matrice di"byte" nel file di output.