variables et les types de données en VB.NET
Définition d'une
variable
Une variable est un
emplacement en mémoire qui stocke une valeur. En VB.NET, vous devez déclarer
une variable avant de l'utiliser, en précisant son nom et son type de données.
Exemple:
vbCopier
Dim age As Integer
Dim nom As String
Dans cet exemple, deux
variables sont déclarées :
·nom est de type String (chaîne de caractères)
Types de données
VB.NET propose une
large gamme de types de données pour stocker différents types de valeurs. Voici
quelques exemples :
Types numériques:
·
Byte : octet (0 à 255)
·
Short : entier court (-32 768 à 32 767)
·
Integer : entier (environ -2 milliards à 2 milliards)
·
Long : entier long (environ -9 trillions à 9 trillions)
·
Single : nombre à virgule flottante simple précision (environ 7 chiffres
significatifs)
·
Double : nombre à virgule flottante double précision (environ 15 chiffres
significatifs)
Types booléens:
·
Boolean : valeur vraie ou fausse
Types de caractères:
·
Char : caractère unique
·
String : chaîne de caractères
Types de dates et d'heures:
·
Date : date
·
Time : heure
·
DateTime : date et heure
Types référence et types valeur :
Il existe deux
catégories principales de types de données en VB.NET :
·
Types valeur: les variables de type valeur stockent directement leurs données. Si
vous affectez une variable de type valeur à une autre, les deux variables
contiendront des copies distinctes des données.
·
Types référence: les variables de type référence stockent une référence à un
emplacement en mémoire. Si vous affectez une variable de type référence à une
autre, les deux variables référenceront le même emplacement en mémoire.
Déclaration de variables avec DIM :
Le mot-clé DIM est utilisé pour déclarer des
variables. Vous pouvez également utiliser le mot-clé Option Explicit pour forcer la
déclaration de toutes les variables.
Exemple:
vbCopier
Dim age As Integer
Dim nom As String
' Option Explicit
' Erreur car la variable
n'est pas déclarée
' prix = 10
Conversion de types de
données
Vous pouvez convertir
une valeur d'un type de données à un autre à l'aide de fonctions de conversion.
Par exemple, la fonction CInt() convertit une chaîne
de caractères en un nombre entier.
Exemple:
vbCopier
Dim age As Integer
Dim strAge As String
strAge = "25"
age = CInt(strAge)
' age est maintenant égal
à 25
Commentaires
Enregistrer un commentaire