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

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

Πώς να χρησιμοποιήσετε το διακόπτη υπόθεση σε C #

Χρησιμοποιώντας « Εάν ... αλλιώς " σε όλη την C # εφαρμογή σας μπορεί να είναι δύσκολο να διαβαστεί και μπορεί επίσης να οδηγήσει σε σας να κάνει λάθη προγραμματισμού . Αντί να χρησιμοποιήσετε ένα «διακόπτη» δήλωση που επιλέγει ένα τμήμα του διακόπτη για να εκτελέσει από μια λίστα των υποψηφίων . Μια δήλωση switch περιέχει τμήματα διακόπτη με μία ή πολλαπλές περίπτωση ετικέτες που ταιριάζουν με την τιμή της έκφρασης ενός διακόπτη . Μια έκφραση διακόπτης είναι η αξία που πρέπει να συνδυάζεται με μια ετικέτα υπόθεση και όταν ο αγώνας γίνεται ο κώδικας που ακολουθεί το τμήμα περιβλήματος θα εκτελέσει . Οδηγίες
Η 1

την εφαρμογή Microsoft Visual C # Express και κάντε κλικ στο "New Project ". Κάντε κλικ στο " Visual C # " κάτω " Εγκατεστημένα πρότυπα " και κάντε διπλό κλικ στο "Console Εφαρμογή " για να δημιουργήσετε μια νέα εφαρμογή κονσόλας . 2

αντιγραφή και επικόλληση του παρακάτω κώδικα για να ελέγξει μια σταθερή αξία με μια έκφραση διακόπτη :

int switchVal = 6 ?

Console.WriteLine ( « πρώτο παράδειγμα διακόπτη : " ) ?

διακόπτη ( switchVal )

{

περίπτωση 1:

Console.WriteLine ( "Αυτή είναι η περίπτωση 1 " ) ?

σπάσει?

περίπτωση 6 :

Console.WriteLine ( "Αυτή είναι η περίπτωση 6 " ) ?

σπάσει?

προεπιλογή:

Console.WriteLine ( " προεπιλογή υπόθεση ")?

σπάσει?

}
εικόνων 3

Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα για να ελέγξει μια έκφραση switch με ετικέτα περισσότερο από μία περίπτωση :

Console.WriteLine ( " - --------------------- " ) ?

Console.WriteLine ( « δεύτερο παράδειγμα διακόπτη : " ) ?

int switchValSecond = 2 ?

διακόπτη ( switchValSecond )

{

περίπτωση 1:

περίπτωση 2 :

Console.WriteLine ( " Αυτό είναι περίπτωση 1 και 2 " ) ?

σπάσει?

περίπτωση 3 :

Console.WriteLine ( " . Αυτή είναι η περίπτωση 3 " ) ?

σπάσει ?

προεπιλογή:

Console.WriteLine ( " προεπιλογή υπόθεση ")?

σπάσει?

}
Η 4

Προσθέστε τον παρακάτω κώδικα για να ελέγξετε μια έκφραση συμβολοσειράς χρησιμοποιώντας τιμές String στις ετικέτες περίπτωση :

Console.WriteLine ( " --------------------- - " ) ?

Console.WriteLine ( " τρίτο παράδειγμα διακόπτη : " ) ?

σειρά switchValThird = " 7 " ?

διακόπτη ( switchValThird )

{

περίπτωση " 1 " :

περίπτωση " 2 " :

Console.WriteLine ( "Αυτή είναι η περίπτωση 1 και 2 . ")?

σπάσει ?

περίπτωση " 7 " :

Console.WriteLine ( "Αυτή είναι η περίπτωση 3 " ) ?

σπάσει?

προεπιλογή :

Console.WriteLine ( " Προεπιλογή υπόθεση ")?

σπάσει?

}
5

Τερματίστε το πρόγραμμα , προσθέτοντας τις ακόλουθες γραμμές κώδικα :

Console.WriteLine ( " ----------------------- ")?

Console.WriteLine ( " Press οποιοδήποτε πλήκτρο για να τερματίσετε το πρόγραμμα ... " ) ?

Console.ReadKey ( αλήθεια)?
Η 6

Press " . F5 "για να τρέξετε το πρόγραμμά σας
Η

Η

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

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