Τύποι αξίας: Αυτοί οι τύποι αποθηκεύουν τις τιμές τους απευθείας στη θέση μνήμης που διατίθενται στη μεταβλητή.
* Ακέραιος: Αποθηκεύει ολόκληρους αριθμούς (χωρίς δεκαδικό σημείο) σε ένα συγκεκριμένο εύρος. Υπάρχουν διαφορετικοί τύποι ακέραιων ακέραιων για να φιλοξενήσουν διαφορετικά μεγέθη (και επομένως σε εύρη):
* `Byte`:0 έως 255 (μη υπογεγραμμένο)
* `Short`:-32,768 έως 32,767 (υπογεγραμμένο)
* `Integer`:-2,147,483,648 έως 2,147,483,647 (υπογεγραμμένο)
* `Long`:-9,223,372,036,854,775,808 έως 9,223,372,036,854,775,807 (υπογεγραμμένο)
* `Ushort`:0 έως 65,535 (μη υπογεγραμμένο)
* `Ulong`:0 έως 18,446,744,073,709,551,615 (μη υπογεγραμμένο)
* Κλινικό σημείο: Αποθηκεύει αριθμούς με δεκαδικά σημεία.
* `Single`:32-bit Αριθμός κυμαινόμενου σημείου (χαμηλότερη ακρίβεια, μικρότερο μέγεθος)
* `Double`:64-bit Αριθμός κυμαινόμενου σημείου (υψηλότερη ακρίβεια, μεγαλύτερο μέγεθος)
* `Decimal`:128-bit Αριθμός κυμαινόμενου σημείου (υψηλή ακρίβεια για οικονομικούς υπολογισμούς)
* χαρακτήρας: Αποθηκεύει έναν μόνο χαρακτήρα unicode.
* `Char`:αντιπροσωπεύει έναν μόνο χαρακτήρα (π.χ. 'a', '!', '€').
* Boolean: Αποθηκεύει μια αληθινή ή ψευδή τιμή.
* `Boolean`:` true` ή `false.
* Ημερομηνία: Αποθηκεύει τιμή ημερομηνίας και ώρας.
* `Date`:αντιπροσωπεύει μια ημερομηνία και ώρα.
* Δομή (struct): Ένας σύνθετος τύπος που ομαδοποιεί πολλαπλά στοιχεία δεδομένων διαφορετικών τύπων μαζί. Το μέγεθος και η διάταξη στη μνήμη καθορίζονται από τα μέλη της δομής. Αυτοί είναι * τύποι τιμών *, που σημαίνει ότι ένα αντίγραφο γίνεται όταν μεταβιβάζεται σε μια συνάρτηση.
Τύποι αναφοράς: Αυτοί οι τύποι αποθηκεύουν μια αναφορά (μια διεύθυνση μνήμης) στα δεδομένα, τα οποία βρίσκονται αλλού στη μνήμη. Πολλές μεταβλητές μπορούν να αναφέρονται στα ίδια δεδομένα.
* String: Αποθηκεύει μια ακολουθία χαρακτήρων.
* `String`:αντιπροσωπεύει κείμενο (π.χ.," Γεια σας, κόσμος! ").
* αντικείμενο: Ο τύπος βάσης για όλους τους άλλους τύπους στο .NET. Μπορεί να κρατήσει μια αναφορά σε οποιοδήποτε αντικείμενο.
* συστοιχίες: Παραγγείλουν συλλογές στοιχείων του ίδιου τύπου.
* τάξεις: Σχέδια για τη δημιουργία αντικειμένων. Ορίζουν δεδομένα (πεδία/ιδιότητες) και ενέργειες (μεθόδους) που μπορούν να εκτελέσουν αντικείμενα αυτής της κλάσης.
* διεπαφές: Καθορίστε τις συμβάσεις που πρέπει να εφαρμόσουν τα μαθήματα.
Επιλογή του σωστού τύπου:
Η επιλογή του τύπου δεδομένων εξαρτάται από το είδος των δεδομένων που πρέπει να αποθηκεύσετε και τις λειτουργίες που θα εκτελέσετε σε αυτό. Η επιλογή του σωστού τύπου είναι σημαντική για την αποτελεσματικότητα της μνήμης και για την αποφυγή απροσδόκητης συμπεριφοράς (π.χ. υπερχείλιση ακέραιων ακέραιων).
Παράδειγμα:
`` vb.net
Dim Age ως ακέραιος =30
Dim Price ως δεκαδικό =19,99
Dim Name as String ="John Doe"
Dim Isadult ως boolean =true
Dim Birthdate As Ημερομηνία =#1/1/1994 #
`` `
Αυτή η επισκόπηση καλύπτει τους πιο συνηθισμένους τύπους δεδομένων VB.NET. Υπάρχουν άλλοι εξειδικευμένοι τύποι, όπως οι Enums (απαριθμήσεις) και οι εκπρόσωποι, οι οποίοι εξυπηρετούν συγκεκριμένους σκοπούς στον προγραμματισμό. Το .NET Framework προσφέρει ένα πλούσιο σύνολο τύπων για να διαλέξετε.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα