Lære å konvertere en streng av heltall i en rekke byte kan enkelt oppnås ved hjelp av koding egenskaper i C # . Den " Encoding.ASCII " eiendom og " GetBytes " metoden vil tillate deg å kode alle tegnene i den spesifiserte strengen i en sekvens av bytes . Denne metoden returnerer en byte array som inneholder de resultatene som du deretter kan bruke for videre manipulering for eksempel vise de bytes gjennom konsollen vinduet . Du trenger
Microsoft Visual Studio
Vis flere instruksjoner
en
Launch Microsoft Visual Studio , og klikk " Nytt prosjekt " fra den venstre ruten på skjermen . Utvid " andre språk ", utvide " Visual C #, " og klikk " Windows. " . Dobbeltklikk på " Console Application " for å lage en ny konsoll applikasjon
2
Definer strengen av heltall ved å legge følgende kode:
const string intString = " 0123456789 ";
3
konvertere og legge dataene inn i byte array : en
byte [ ] byteArray = Encoding.ASCII.GetBytes ( intString ) ;
4 < p> Loop gjennom hvert av elementene i byte array og vise innholdet gjennom konsollen vinduet : en
foreach ( byte indeksen i byteArray )
{
Console.WriteLine ( "{ 0 } = { 1 }" , indeks , ( røye ) indeks);
}
Console.ReadLine ();
5
Trykk " F5 "for å kjøre programmet .