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

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

Πώς να μετατρέψετε BitArray σε Byte

Η C # αντικειμενοστραφής γλώσσα προγραμματισμού που αναπτύχθηκε από τη Microsoft , ως μέρος του Net πρωτοβουλία . . Μια BitArray στη C # γλώσσα χρησιμοποιείται για να διαχειριστεί μια σειρά από τιμές bit . Χρησιμοποιείται όταν θέλετε να κρατήσετε μια σειρά από Boolean τύπου ( αληθής ή ψευδής ) δεδομένων . Ένα byte είναι ένας τύπος της μεταβλητής που περιέχει ανυπόγραφα ακέραιοι 8 -bit . Από BitArrays κατέχουν τις δυαδικές τιμές ως 1s και 0s , είναι εύκολο να μετατρέψετε ένα BitArray σε ένα απλό byte με το σωστό κώδικα προγραμματισμού . Οδηγίες
Η

1 Ανοίξτε το αρχείο C # στο Visual Studio ή σε ένα πρόγραμμα επεξεργασίας κειμένου . Visual Studio είναι η σουίτα λογισμικού που αναπτύχθηκε από τη Microsoft για τη δημιουργία προγραμμάτων που χρησιμοποιούν διάφορες γλώσσες Visual πρόγραμμά της , όπως η Visual Basic ή C # . Αν δεν διαθέτετε το Visual Studio , μπορείτε να χρησιμοποιήσετε ένα απλό επεξεργαστή κειμένου , όπως το Notepad . Ωστόσο , δεν χρησιμοποιούν μια λέξη επεξεργαστές όπως το Microsoft Word , επειδή αυτές οι εφαρμογές να προσθέσετε μορφοποίηση κώδικα που θα προκαλέσει σφάλματα στο κώδικα C # . 2

Μεταβείτε στο σημείο της C # κώδικα όπου θέλετε να μετατρέψετε ένα BitArray σε ένα byte . Κάντε κλικ για να τοποθετήσετε το σημείο εισαγωγής στο σημείο όπου θέλετε να αρχίσετε να πληκτρολογείτε τον κωδικό προγραμματισμού
εικόνων 3

Προσθέστε τον ακόλουθο κώδικα για να δημιουργήσετε μια λειτουργία που θα μετατρέψει ένα BitArray σε ένα byte : .

δημόσια byte ConvertArraryToByte ( bits BitArray )

{

αν ( bits.Count ! = 5 )

{

ρίξει νέο ArgumentException ( " το μήκος BitArray πρέπει να ισούται με 5 " ) ? }


byte [ ] new_bytes = νέα byte [ 1 ] Ξενοδοχεία

bits.CopyTo ( new_bytes , 0 ) ?

επιστρέψει bytes [ 0 ] ?

}

στην τρίτη γραμμή , αλλάξτε το " 5 " για το μέγεθος της BitArray σας . Για παράδειγμα, αν BitArray σας κατέχει οκτώ τιμών , θα είναι " bits.Count ! = 8 . " Η πέμπτη γραμμή είναι ένα πρόγραμμα χειρισμού σφαλμάτων . Αλλάξτε το κείμενο " Το μήκος BitArray πρέπει να ισούται με 5 " στο μήνυμα που θέλετε να εμφανίζεται όταν ένα άκυρο BitArray περνά στη συνάρτηση. Οτιδήποτε άλλο μπορείτε να αφήσετε το ίδιο .
Η 4

Αποθηκεύστε το έγγραφο C # .
Η
εικόνων

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

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