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

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

Πώς να μετατρέψετε ένα String στο Σύστημα IO σε κειμενογράφος

Η C # γλώσσα έχει πολλά διαφορετικά εργαλεία που σας βοηθούν στην επεξεργασία των δεδομένων εισόδου και εξόδου . Επεξεργασία εισόδου και εξόδου είναι ένα κρίσιμο συστατικό στα περισσότερα λογισμικά . Η " TextWriter " σε C # επιτρέπει να χειριστείτε και να επεξεργαστείτε το κείμενο σχετικά με τη μύγα . Με το " TextWriter ", μπορείτε να μετατρέψετε τα δεδομένα συμβολοσειρά κειμένου σε κείμενο σε ένα αρχείο . Αυτή είναι μια ιδιαίτερα χρήσιμη διαδικασία εισόδου του συστήματος αρχείων /εξόδου . " TextWriter " απλοποιεί τη διαδικασία Input /Output System παρέχοντας συνοπτική ελέγχους . Οδηγίες
Η

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

Εισαγωγή του " System.IO « βιβλιοθήκη γράφοντας τα εξής στην κορυφή του αρχείου πηγαίου κώδικα :

χρησιμοποιώντας System.IO ?
εικόνων 3

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

σειρά s = " Αυτό είναι ένα string" ?
Η 4

Δημιουργήστε ένα νέο " TextWriter " αντικείμενο και εκχωρήσετε σε ένα αρχείο εξόδου . Αυτό το αρχείο εξόδου θα δημιουργηθεί αν δεν υπάρχει πριν από την εκτέλεση του προγράμματος . Όταν δημιουργείτε το " TextWriter , " θα πρέπει να παρέχει τη διαδρομή προς το αρχείο εξόδου . Για παράδειγμα , εάν θέλετε να τοποθετήσετε ένα αρχείο εξόδου στη μονάδα δίσκου C και ονομάστε το " filename.txt , " θα μπορούσατε να γράψετε τα εξής :

TextWriter tw = File.CreateText ( " C : \\ \\ όνομα αρχείου . txt " ) ?
5

Γράψτε το string στο " TextWriter " όπως αυτό :

tw.Write ( s ) ?
Η 6

Ξεπλύνετε το " TextWriter " buffer . Όλα όσα γράφετε στο " TextWriter " αποθηκεύεται σε ένα προσωρινό buffer πριν να δεσμευτεί για το αρχείο εξόδου . Σε ορισμένες περιπτώσεις , ένα πρόγραμμα μπορεί να κλείσει πριν από το ρυθμιστικό γράφει στο αρχείο , χάνοντας έτσι κάθε έξοδο . Για να εξασφαλιστεί ότι το ρυθμιστικό γράφει στο αρχείο εξόδου πριν από το κλείσιμο του προγράμματος , θα πρέπει να ξεπλύνετε το buffer . Γράψτε τα εξής κάτω από το "Write" δήλωση:

tw.Flush ( ) ?
Η

7 Κλείστε το " TextWriter " αντικείμενο . Αυτό απελευθερώνει πόρους και θα πρέπει να γίνεται κάθε φορά που το πρόγραμμά σας γίνεται με τη χρήση ενός αρχείου

tw.Close ()? .
8

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο "Play" πράσινο , το οποίο βρίσκεται στην πάνω σειρά των κουμπιών . Το πρόγραμμα γράφει το κείμενο " Αυτό είναι ένα string " στο αρχείο " filename.txt . "
Η
εικόνων

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

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