Η " υποσυμβολοσειράς ( ) " μέθοδος διαρκεί μία ή δύο επιχειρήματα ακέραιο και επιστρέφει μια δευτερεύουσα από ένα μεγαλύτερο υπάρχουσα στοιχειοσειρά . Τα 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 για να τακτοποιήσει "
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα