Imparare come convertire una stringa di numeri interi in un array di byte può essere facilmente realizzata utilizzando le proprietà di codifica in C # . La proprietà " Encoding.ASCII " e il metodo " GetBytes " vi permetterà di codificare tutti i caratteri della stringa specificata in una sequenza di byte . Questo metodo restituisce un array di byte contenente i risultati che è possibile utilizzare per ulteriori manipolazioni , come la visualizzazione dei byte attraverso la finestra della console . Cose che ti serviranno
Microsoft Visual Studio
Mostra più istruzioni
1
lancio di Microsoft Visual Studio e fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer . Espandere " Altre lingue , " espandere " Visual C # ", e fare clic su "Windows ". . Doppio clic su " Applicazione console " per creare una nuova applicazione console
2
definire la stringa di numeri interi , aggiungendo il seguente codice :
const string
intString = " 0123456789 " ;
3
convertire e aggiungere i dati nella matrice di byte :
byte [ ] = byteArray Encoding.ASCII.GetBytes ( intString ) ;
4 < p > loop attraverso ogni elemento nella matrice di byte e di visualizzare il contenuto attraverso la finestra della console :
foreach ( indice di byte in byteArray ) per
{
Console.WriteLine ( "{0 } = { 1 } " , indice , ( char) indice) ;
}
Console.ReadLine ();
5
Press " F5 " per eseguire il programma .