Partager via


Comment : créer une variable

Mise à jour : novembre 2007

Créez une variable à l'aide d'un Dim, instruction (Visual Basic).

Pour créer une variable

  1. Déclarez la variable dans une instruction Dim.

    Dim newCustomer
    
  2. Insérez les spécifications pour les caractéristiques de la variable, telles que Private (Visual Basic), Static (Visual Basic), Shadows ou WithEvents. Pour plus d'informations, consultez Caractéristiques d'éléments déclarés.

    Public Static newCustomer
    

    Vous n'avez pas besoin du mot clé Dim si vous utilisez d'autres mots clés dans la déclaration.

  3. Faites suivre les spécifications du nom de la variable qui doit se conformer aux règles et aux conventions Visual Basic. Pour plus d'informations, consultez Noms d'éléments déclarés.

    Public Static newCustomer
    
  4. Faites suivre le nom de la clause As pour spécifier le type de données de la variable.

    Public Static newCustomer As Customer
    

    Si vous ne spécifiez pas le type de données, la valeur par défaut est Object.

  5. Faites suivre la clause As d'un signe égal (=) et faites suivre le signe égal de la valeur initiale de la variable.

    Visual Basic assigne la valeur spécifiée à la variable à chaque exécution de l'instruction Dim. Si vous ne spécifiez pas de valeur initiale, Visual Basic assigne la valeur initiale par défaut pour le type de données de la variable lorsqu'elle entre pour la première fois dans le code contenant l'instruction Dim.

    Si la variable est un type référence, vous pouvez créer une instance de sa classe en insérant le mot clé New (Visual Basic) dans la clause As. Si vous n'utilisez pas New, la valeur initiale de la variable est Nothing (Visual Basic).

    Public Static newCustomer As New Customer
    

Voir aussi

Concepts

Variables en Visual Basic

Déclaration de variable en Visual Basic

Noms d'éléments déclarés

Caractéristiques d'éléments déclarés

Types valeur et types référence

Instructions de déclaration en Visual Basic

Inférence de type local

Référence

Option Infer, instruction