Hvordan skrive en Byte Array til fil

C # språket kan lagre programdata i en beholder som kalles en byte array. En matrise lagrer data som en sekvens av elementer. I tilfelle av en byte array, er elementene byte datatyper. En byte er et tall som kan lagre alle verdier fra 0 til 255. En byte array kan skrives til en fil ved hjelp av C # innebygd fil input / output funksjoner. Dette er en stor oppgave for nybegynnere til C #, fordi det dekker flere grunnleggende begreper.

Bruksanvisning

1 Åpne Visual Studio 2010 ved å klikke på programikonet. Når det lastes, velg Fil / Ny / Prosjekt og klikk Visual C # / Console Application. En kildekode fil med et tomt viktigste metoden vises.

2 Oppbevar banen til filen du ønsker å skrive til i en streng som heter "sti". For eksempel skal skrive til filen "output.txt" som ligger på C-stasjonen, skriver følgende uttalelse innenfor klammeparenteser av den viktigste metoden:

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

3 Lag en "byte array" og gi den noen tall. Skriv følgende under erklæringen av filbanen:

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

4 Åpne filen slik at du kan skrive byte array til det. Skrive følgende under linjen skrevet i det foregående trinn:

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

{}

5 Iterere gjennom "byte array" ved hjelp av en "foreach" loop, som dette:

foreach (var element i byteArray)

{}

6 Skriv array element fra dagens iterasjon av "foreach" loop til utdatafilen. Plasser følgende uttalelse inne i klammeparenteser av "foreach" loop:

s.WriteLine(item);

7 Kjør programmet ved å trykke på den grønne "Play" knappen på toppen av IDE. Programmet skriver verdiene som finnes i "byte array" til utdatafilen.