Η πρώτη παράμετρος θα πρέπει να παρέχουν τη λειτουργία Mid είναι ένα string . Μπορείτε να χρησιμοποιήσετε μια μεταβλητή συμβολοσειράς ή εισάγετε κείμενο απευθείας σε εισαγωγικά . Θα ακολουθήσει το string με ένα "Start" ακέραιος που δείχνει τη θέση στην οποία θα αρχίσουν να επιστρέφουν χαρακτήρες . Αυτές είναι και οι δύο απαιτούμενες παραμέτρους . Μπορείτε επίσης να συμπεριλάβετε μια άλλη «Μήκος» παράμετρος ακέραιο για να δείξει τον αριθμό των χαρακτήρων που θέλετε να επιστρέψετε , αλλά αυτό είναι προαιρετικό . Η σύνταξη της συνάρτησης είναι Mid ( String , Έναρξη , Μήκος) .
Εικόνων Εξαιρέσεις
Η
Η συνάρτηση Mid θα ρίξει ένα « ArgumentException " σφάλμα μόνο σε μία από τις δύο καταστάσεις . Το πρώτο συμβαίνει αν εισάγετε έναν αριθμό μικρότερο ή ίσο με το μηδέν για την παράμετρο εκκίνησης . Επειδή ο πρώτος χαρακτήρας στην παράμετρο String είναι στη θέση " ένα ", δεν μπορείτε να εισάγετε έναν χαμηλότερο αριθμό . Η δεύτερη εξαίρεση θα συμβεί αν δώσετε μια παράμετρο Μήκος κάτω από το μηδέν . Για να επιστρέψετε ένα συγκεκριμένο αριθμό χαρακτήρων , το μήκος πρέπει να είναι ένας μη αρνητικός αριθμός . Αν εισάγετε " μηδέν" η λειτουργία δεν θα ρίξει ένα λάθος , αλλά θα επιστρέψει ένα κενό string .
Η Εκτιμήσεις
Η
Εάν η παράμετρος δείχνει μια Αρχή θέση πέρα από τον τελευταίο χαρακτήρα στη συμβολοσειρά , η συνάρτηση Mid επιστρέφει ένα κενό string . Εάν η παράμετρος Length τρέχει πέρα από το τέλος του string , Mid απλά επιστρέφει τους χαρακτήρες από την παράμετρο εκκίνησης μέχρι το τέλος του string . Για να αποφύγετε αυτά τα ζητήματα , χρησιμοποιήστε τη συνάρτηση Len για να καθορίσουν πόσες χαρακτήρες στη σειρά , ώστε να μην παρέχουν μια παράμετρο εκκίνησης μεγαλύτερη από το μήκος της στοιχειοσειράς . Μπορείτε επίσης να διαιρέσει το αποτέλεσμα από τη λειτουργία Len δύο να βρουν το μεσαίο σημείο του χαρακτήρα της στοιχειοσειράς .
Εικόνων Χρήσεις
Η
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση Mid για διάφορους λόγους . Για παράδειγμα , εάν έχετε το πρώτο και το τελευταίο όνομα ενός ατόμου που περιέχονται σε μία χορδή , καλέστε :
Επώνυμο = Mid ( " John Smith " , 6 )
που εξοικονομεί μια μεταβλητή που περιέχει μόνο το επώνυμο . Μπορείτε επίσης να χρησιμοποιήσετε Mid να αντικαταστήσει τους χαρακτήρες ενός string . Για παράδειγμα , αν έχετε ένα string με έναν αριθμό κοινωνικής ασφάλισης ( ΑΜ ), με την τιμή " 123456789 ", καλώντας :
Mid ( ΑΜ , 1 , 5 ) = " ***** "
αλλάζει την σειρά ΑΜ να " ***** 6789 . "
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα