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

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

Πώς να γράψετε ένα Byte Array σε αρχείο

Η γλώσσα C # μπορεί να αποθηκεύσει τα δεδομένα του προγράμματος σε ένα δοχείο που ονομάζεται πίνακα byte . Μια συστοιχία αποθηκεύει δεδομένα ως μια ακολουθία των στοιχείων . Στην περίπτωση ενός πίνακα byte , τα στοιχεία είναι τύποι δεδομένων byte . Ένα byte είναι ένας αριθμός που μπορεί να αποθηκεύσει οποιεσδήποτε τιμές που κυμαίνονται από 0 έως 255. Μια σειρά byte μπορεί να γραφτεί σε ένα αρχείο χρησιμοποιώντας το C # ενσωματωμένες λειτουργίες εισόδου /εξόδου . Αυτό είναι μια μεγάλη άσκηση για αρχάριους σε C # , επειδή καλύπτει πολλές βασικές έννοιες . Τα πράγματα που θα χρειαστείτε
υπολογιστών με το Visual Studio 2010 εγκατεστημένο
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Visual Studio 2010 , κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν φορτώνει , επιλέξτε File /New /Έργο και κάντε κλικ στο κουμπί Visual C # /Εφαρμογή κονσόλας . Ένα αρχείο πηγαίου κώδικα με ένα άδειο κύρια μέθοδος φαίνεται . 2

Αποθηκεύστε τη διαδρομή του αρχείου που θέλετε να γράψετε σε μια σειρά που ονομάζεται « μονοπάτι ». Για παράδειγμα , για να γράψετε στο αρχείο " output.txt " που βρίσκεται στη μονάδα δίσκου C , γράψτε την ακόλουθη δήλωση μέσα στις αγκύλες της κύριας μεθόδου :

μονοπάτι String = @ " c : \\ output.txt " ?
εικόνων 3

Δημιουργήστε ένα "byte array " και να ορίσετε κάποιους αριθμούς . Γράψτε τα εξής κάτω από τη δήλωση της διαδρομής αρχείου :

byte [ ] = { byteArray 0 , 1 , 2 , 3 } ?
Η

4 Ανοίξτε το αρχείο , ώστε να μπορείτε να γράψετε το byte array σε αυτό . Γράψτε τα εξής κάτω από τη γραμμή γραμμένο στο προηγούμενο βήμα :

χρήση ( StreamWriter s = File.CreateText ( path ) )

{ }
5

επανελέγξουμε το "byte array ", χρησιμοποιώντας μια " foreach " βρόχο , όπως αυτό :

foreach (στοιχείο var σε byteArray )

{ }
Η 6

Γράψτε το στοιχείο του πίνακα από την τρέχουσα επανάληψη του " foreach " θηλιά στο αρχείο εξόδου . Τοποθετήστε την ακόλουθη δήλωση μέσα στις αγκύλες του " foreach " loop :

s.WriteLine ( στοιχείο ) ?
Η 7

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο "Play" πράσινο βρίσκεται στην κορυφή του IDE . Το πρόγραμμα γράφει τις τιμές που περιέχονται στο "byte array " στο αρχείο εξόδου .
Η
εικόνων

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

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