Microsoft® Visual Basic® Scripting Edition
Comparison Operators

 

 

 


Περιγραφή
 
 

Χρησιμοποιείται για να συγκρίνει εκφράσεις.
 
 

Σύνταξη
 
 

result = expression1 comparisonoperator expression2

result = object1 Is object2

Οι τελεστές σύγκρισης έχουν τα εξής μέρη :
 
 
 
 
Part Description
Result Κάθε αριθμητική μεταβλητή
Expression Κάθε έκφραση
Comparisonoperator Κάθε τελεστής σύγκρισης
Object Κάθε όνομα αντικειμένου
String Κάθε έκφραση αλφαριθμητικού
Pattern Κάθε έκφραση αλφαριθμητικού ή εύρος πεδίου χαρακτήρων

 

Σχόλια
 
 

Ο τελεστής Is έχει συγκεκριμένη λειτουργία σύγκρισης που διαφέρει από τους τελεστές του επόμενου πίνακα. Ο ακόλουθος πίνακας περιέχει μια λίστα με τους τελεστές σύγκρισης και με τις συνθήκες εκείνες που καθορίζουν αν το αποτέλεσμα είναι True, False ή Null :
 
 
Τελεστής Περιγραφή True αν False αν Null αν
< Μικρότερο από expression1< expression2 Expression1= expression2 expression1 or expression2= Null
<= Μικρότερο ή ίσο με expression1<= expression2 Expression1 expression2 expression1 or expression2= Null
  Μεγαλύτερο από expression1 expression2 Expression1<= expression2 expression1 or expression2= Null
= Μεγαλύτερο ή ίσο με expression1= expression2 Expression1< expression2 expression1 or expression2= Null
= Ίσο με expression1= expression2 Expression1< expression2 expression1 or expression2= Null
< Όχι ίςο με expression1< expression2 Expression1= expression2 expression1 or expression2= Null

 

 
 
 

Όταν συγκρίνετε δύο εκφράσεις, μπορεί να μην είστε σε θέση να καθορίσετε εύκολα αν αυτές οι εκφράσεις συγκρίνονται σαν αριθμοί ή σαν αλφαριθμητικά.

Ο ακόλουθος πίνακας δείχνει πως συγκρίνονται μεταξύ τους οι εκφράσεις ή ποια είναι τα αποτελέσματα από αυτή τη σύγκριση βασισμένος στους υποκείμενους δευτερεύοντες τύπους.
 
Αν Τότε
Και οι δύο εκφράσεις είναι αριθμητικές Εκτελεί μια αριθμητική σύγκριση
Και οι δύο εκφράσεις είναι αλφαριθμητικά Εκτελεί μια αλφαριθμητική σύγκριση
Μία έκφραση είναι αριθμητική και η άλλη αλφαριθμητικό Η αριθμητική έκφραση είναι μικρότερη από την αλφαριθμητική
Μία έκφραση είναι Empty και η άλλη αριθμητική Εκτελεί μια αριθμητική σύγκριση χρησιμοποιώντας το 0 σαν την έκφραση Empty
Μία έκφραση είναι Empty και η άλλη αλφαριθμητικό Εκτελεί μια αλφαριθμητική σύγκριση χρησιμοποιώντας ένα αλφαριθμητικό μηδενικού μήκους σαν την έκφραση Empty
Και οι δύο εκφράσεις είναι Empty Οι εκφράσεις είναι ίσες

 
 
 


© 1997 Microsoft Corporation. All rights reserved.