Att lära sig att konvertera en sträng av heltal i en array av bytes kan enkelt göras genom att använda kodning fastigheter i C # . Den " Encoding.ASCII " egendom och " getBytes " metoden gör att du kan koda alla tecken i den angivna strängen till en sekvens av bytes . Den här metoden returnerar en byte array som innehåller de resultat som du sedan kan använda för vidare manipulation såsom visning av byte genom konsolen fönstret . Saker du behöver
Microsoft Visual Studio
Visa fler instruktioner
1
Launch Microsoft Visual Studio , och klicka på " Nytt projekt " från den vänstra rutan på din datorskärm . Expandera " Andra språk " expandera " Visual C # , " och klicka på " Windows ". . Dubbelklicka på " Console Application " för att skapa en ny konsol ansökan
2
Definiera strängen av heltal genom att lägga till följande kod :
const string intString = " 0123456789 " ;
3
konvertera och lägga till data i bytearrayen :
byte [ ] ByteArray = Encoding.ASCII.GetBytes ( intString ) ,
4
Loop genom varje element i byte array och visa innehållet via konsolen fönstret :
foreach ( byte index i ByteArray ) katalog
{
Console.WriteLine ( " { 0 } = { 1 } " , index , ( char ) index ) ,
}
Console.ReadLine ( ) ;
5
Tryck " F5 " för att köra programmet .