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

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

Πώς να ανακαλύψει εάν ένα γράμμα κεφαλαίο σε C Sharp

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

την εφαρμογή Microsoft Visual Studio και κάντε κλικ στο "Αρχείο " για να δείτε ένα drop-down μενού . Κάντε κλικ στο " Νέο " και στη συνέχεια κάντε κλικ στο κουμπί "Project ". Κάντε κλικ στο " Visual C #" και κάντε διπλό κλικ στο " Windows Forms Application ". Visual Studio δημιουργεί ένα νέο έργο κονσόλα και ανοίγει το παράθυρο κώδικα . Αυτό το παράθυρο εμφανίζει η μέθοδος " Main" του έργου 2

Επικολλήστε τον ακόλουθο κώδικα C Sharp σε αυτή τη μέθοδο : .

Χαρακτήρες String = " aBc2Efg " ?

List upperCaseStatus = CheckCase ( χαρακτήρες ) ?

Console.WriteLine ( string.Join ( " , " , upperCaseStatus.ToArray ( ) ) ) ?

Console.ReadLine ( ) ?

Η μεταβλητή χαρακτήρες κατέχει ένα string που περιέχει ένα μίγμα από πεζούς και κεφαλαίους χαρακτήρες . Η επόμενη δήλωση καλεί μια μέθοδο που ονομάζεται " CheckCase . " Η μέθοδος αυτή ελέγχει τους χαρακτήρες στη συμβολοσειρά και επιστρέφει μια λίστα . Ο κατάλογος αυτός δείχνει αν κάθε χαρακτήρα της συμβολοσειράς είναι κεφαλαίο ή όχι
εικόνων 3

Επικολλήστε τον ακόλουθο τρόπο CheckCase μετά την Κύρια μέθοδος : .

Στατική Λίστα CheckCase ( χαρακτήρες string)

{

Λίστα κεφαλαία = νέα λίστα ( ) ?

για ( int i = 0 ? i

upperCase.Add ( "Not κεφαλαίο ")?

αν ( char.IsUpper ( χαρακτήρες [ i ] ) )

κεφαλαία [ i ] = " κεφαλαία " ?

}

επιστρέψει κεφαλαία ?

}

Αυτή η μέθοδος επιστρέφει μέσα από τους χαρακτήρες της σειράς και εξετάζει κάθε χαρακτήρα με τη χρήση της μεθόδου IsUpper . Αν ο χαρακτήρας είναι κεφαλαίο , τα καταστήματα μέθοδο " Κεφαλαία " στη λίστα των αποτελεσμάτων . Διαφορετικά, αποθηκεύει "Not κεφαλαίο " στη λίστα . Η τελική πρόταση επιστρέφει τη λίστα των αποτελεσμάτων στην Κύρια μέθοδο .
Η 4

Πατήστε F5 για να εκτελέσετε το έργο σας . Οι πίστες του κώδικα και ένα πλαίσιο μηνύματος εμφανίζει αυτή την λίστα των αποτελεσμάτων : " Δεν Κεφαλαία , κεφαλαία , όχι κεφαλαία , όχι κεφαλαία , Κεφαλαία , όχι κεφαλαία , όχι κεφαλαία . " Κάθε στοιχείο της λίστας δείχνει αν το αντίστοιχο χαρακτήρα της συμβολοσειράς είναι κεφαλαία ή όχι .
Η
εικόνων

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

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