lære at konvertere en streng af heltal i et array af bytes kan nemt gøres ved hjælp af kodning ejendomme i C #. Den " Encoding.ASCII " ejendom og " GetBytes " metode vil give dig mulighed for at indkode alle tegn i den angivne streng i en sekvens af bytes . Denne metode returnerer en byte array med resultaterne , som du derefter kan bruge til yderligere manipulation , såsom visning af bytes via konsollen vinduet. Ting du skal
Microsoft Visual Studio
Vis Flere Instruktioner
1
Launch Microsoft Visual Studio , og klik på " Nyt projekt " fra venstre rude på din computerskærm . Udvid " Andre sprog , " udvide "Visual C # ", og klik på " Windows ". . Dobbeltklik på " Console Application " for at oprette en ny konsol applikation
2
Definer streng af tal ved at tilføje følgende kode : Hej
const string intString = " 0123456789 " ; < br >
3
Konverter og tilføje data i byte array : Hej
byte [ ] byteArray = Encoding.ASCII.GetBytes ( intString )
4 < p> Loop gennem hver af de elementer i byte array og vise indholdet via konsollen vinduet : Hej
foreach ( byte -indekset i byteArray )
{
Console.WriteLine ( "{0} = {1 }" , indeks (char ) indekset),
}
Console.ReadLine ();
5
Tryk på " F5 "for at køre programmet.