Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να μετατρέψετε ένα String των ακεραίων σε μια σειρά από Byte

Μαθαίνοντας πώς να μετατρέψετε μια σειρά ακεραίων σε μια σειρά από bytes μπορεί εύκολα να επιτευχθεί χρησιμοποιώντας τις ιδιότητες κωδικοποίηση σε C # . Το ακίνητο « Encoding.ASCII " και η μέθοδος " GETBYTES " θα σας επιτρέψει να κωδικοποιήσει όλους τους χαρακτήρες στο συγκεκριμένο string σε μια ακολουθία από bytes. Αυτή η μέθοδος επιστρέφει έναν πίνακα byte που περιέχει τα αποτελέσματα που μπορείτε να χρησιμοποιήσετε στη συνέχεια για περαιτέρω χειρισμό , όπως η εμφάνιση των bytes μέσα από το παράθυρο της κονσόλας . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio , και κάντε κλικ στο "New Project " από το αριστερό τμήμα του παραθύρου της οθόνης του υπολογιστή σας . Άνοιγμα " Άλλες γλώσσες , " επέκταση " Visual C # , " και κάντε κλικ στο " Windows. " . Κάντε διπλό κλικ στο "Console Εφαρμογή " για να δημιουργήσετε μια νέα εφαρμογή κονσόλας 2

Ορίστε τη σειρά των ακεραίων με την προσθήκη του παρακάτω κώδικα :

const σειρά intString = " 0123456789 " ?

Η 3

Μετατροπή και να προσθέσετε τα δεδομένα σε πίνακα byte :

byte [ ] byteArray = Encoding.ASCII.GetBytes ( intString ) ?
Η 4

Επανάληψη μέσω καθενός από τα στοιχεία του πίνακα byte και εμφανίζουν τα περιεχόμενα μέσα από το παράθυρο της κονσόλας :

foreach (δείκτης byte σε byteArray )

{

Console.WriteLine ( " { 0 } = { 1 } " , δείκτης , ( char ) δείκτη) ?

}

Console.ReadLine ( ) ?
5

τύπου " F5 "για να εκτελέσετε το πρόγραμμα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα