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 :

· age est de type Integer (nombre entier)
·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

Posts les plus consultés de ce blog

Tableaux en vbnet

Date et heure sur vbnet

Expressions régulières