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

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

Visual C Λειτουργίες Sharp String

" . NET " C Sharp ( που αναφέρεται συχνά ως " C #" ) υπάρχει ως γλώσσα προγραμματισμού για το λειτουργικό σύστημα Microsoft Windows , που εργάζονται εντός της Microsoft πλαίσιο . Οι προγραμματιστές της C # προορίζεται να λειτουργήσει ως μια γλώσσα προγραμματισμού γενικού σκοπού που υποστηρίζει πολλαπλά πρότυπα προγραμματισμού , όπως αντικειμενοστραφή προγραμματισμό ( OOP ) . Αυτή η στήριξη των OOP δίνει C # βιβλιοθήκη αντικειμένων , όπως το αντικείμενο String , πλήρης, με εσωτερικές μέθοδοι που προορίζονται να εργαστούν σε αυτά τα αντικείμενα . String.Substring ( )
Η

Η " υποσυμβολοσειράς ( ) " μέθοδος διαρκεί μία ή δύο επιχειρήματα ακέραιο και επιστρέφει μια δευτερεύουσα από ένα μεγαλύτερο υπάρχουσα στοιχειοσειρά . Τα Strings σε C # εκπροσωπήθηκαν ως 0 δείκτης συλλογές των χαρακτήρων . Το πρώτο επιχείρημα αντιπροσωπεύει το δείκτη έναρξης της συμβολοσειράς . Το δεύτερο επιχείρημα αντιπροσωπεύει το δείκτη κατάληξη . Αν ο προγραμματιστής παρέχει μόνο ένα επιχείρημα , η μέθοδος θα επιστρέψει μια δευτερεύουσα από το δείκτη του επιχειρήματος του μέχρι το τέλος του string . Το ακόλουθο παράδειγμα διευκρινίζει τη μέθοδο υποσυμβολοσειράς

σειρά ex = " Αυτό είναι ένα String "? .

Κορδόνι υπο = ex.Substring ( 10 ) ? //" String "

εγχόρδων sub2 = ex.Substring ( 0 , 6 ) ? //" Αυτό είναι "
εικόνων String.IndexOf ( )
Η

Η " IndexOf ( ) " μέθοδος επιστρέφει ένας ακέραιος αριθμός που αντιπροσωπεύει την αξία του δείκτη ενός χαρακτήρα ή συμβολοσειράς . Η μέθοδος αυτή λαμβάνει ένα χαρακτήρα ή μια συμβολοσειρά σαν όρισμα. Αν ο προγραμματιστής παρέχει ένα χαρακτήρα , IndexOf επιστρέφει τον αριθμό ευρετηρίου αυτού του χαρακτήρα . Αν ο προγραμματιστής παρέχει μια σειρά , η μέθοδος επιστρέφει την τιμή του δείκτη έναρξη της πρώτης ταιριάζουν παράδειγμα του επιχειρήματος στη συμβολοσειρά . Το ακόλουθο παράδειγμα απεικονίζει τη μέθοδο IndexOf

σειρά one = " μπαλόνι " ? .

Κορδόνι δύο = " Πολλά κόκκινα μπαλόνια " ?

Int index = one.IndexOf ( ' β ' ) //index = 0

δείκτη = two.IndexOf ( " κόκκινο" ) //index = 5

Η String.Split ( )

το " Split ( ) " μέθοδος χωρίζει μια σειρά βασίζεται σε μια επιλογή από τα διαχωριστικά των χρηστών που έχουν χαρακτηριστεί και επιστρέφει έναν πίνακα συμπληρώνεται με τις χορδές διάσπαση . Split παίρνει έναν πίνακα χαρακτήρων ως επιχείρημα , με κάθε χαρακτήρα που περιλαμβάνονται στον πίνακα ως οριοθέτη να χωρίσει τη λίστα . Το παρακάτω παράδειγμα δείχνει τη μέθοδο Split που χωρίζει μια σειρά που βασίζεται σε ενιαίο λευκό χώρο χαρακτήρες

δοκιμασία String = "Αυτό είναι ένα δοκιμαστικό σωλήνα "? .

String [ ] συγκεντρωθούν = test.Split ( νέα Char [ ] { '' } ) ?

foreach (string s στην
Η String.Trim ( )
Η

Η « Trim ( ) " μέθοδος λειτουργεί με πολλούς τρόπους . Κλήση Trim μέθοδο μιας συμβολοσειράς χωρίς ένα επιχείρημα θα τακτοποιήσει όλα τα λευκά χώρο από την αρχή και το τέλος μιας συμβολοσειράς. Καλώντας το Trim μέθοδο με ένα επιχείρημα που αποτελείται από μια σειρά χαρακτήρων που περιέχει μια λίστα των χαρακτήρων θα τακτοποιήσει όλα αυτούς τους χαρακτήρες από την αρχή και το τέλος ενός string . τα ακόλουθα παραδείγματα λεπτομερώς πώς λειτουργεί το Trim μέθοδο.

trimmer σειράς = " *** ... Αυτό είναι το string για να τακτοποιήσει ... *** " ?
σειρά

nospace = trimmer.Trim ( ) ? //nospace = " *** ... Αυτό είναι το string για να τακτοποιήσει ... *** "

char [ ] = { κόψιμο ' * ' , '.' } ?

σειρά στολισμένα = nospace.Trim ( κόψιμο ) ? //nospace = " Αυτό είναι το string για να τακτοποιήσει "
Η
εικόνων

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

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