February 23
Imparare a convertire una stringa di numeri interi in un array di byte può essere facilmente realizzato 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 si possono poi utilizzare per ulteriori manipolazioni come ad esempio la visualizzazione del byte attraverso la finestra della console.
1 Avviare Microsoft Visual Studio, e fare clic su "New Project" dal riquadro sinistro dello schermo del computer. Espandere "Altre lingue," espandere "Visual C #," e fare clic su "Windows". Fare doppio clic su "Applicazione Console" per creare una nuova applicazione console.
2 Definire la stringa di numeri interi aggiungendo il seguente codice:
const stringa intString = "0123456789";
3 Convertire e aggiungere i dati nel byte:
byte[] byteArray = Encoding.ASCII.GetBytes(intString);
4 Loop attraverso ciascuno degli elementi dell'array di byte e visualizzare il contenuto attraverso la finestra console:
foreach (byte index in byteArray)
{
Console.WriteLine ( "{0} = {1}", indice, (indice char));
}
Console.ReadLine ();
5 Premere il tasto "F5" per eseguire il programma.