Partager via


Types de données en Visual Basic

Mise à jour : novembre 2007

Le type de données détermine la nature des données que peut contenir un élément de programmation et la manière dont il enregistre ces données. Les types de données s'appliquent à toutes les valeurs susceptibles d'être enregistrées dans la mémoire d'un ordinateur ou d'intervenir dans l'évaluation d'une expression. Chaque variable, littéral, constante, énumération, propriété, paramètre de procédure, argument de procédure et valeur de retour de procédure possède un type de données.

Types de données déclarés

Sauf si vous utilisez la programmation sans type, vous devez déclarer les types de données pour tous les éléments de programmation. (Pour plus d'informations, consultez Programmation sans type dans Visual Basic).

Un élément de programmation est défini dans une instruction de déclaration et son type de données est spécifié à l'aide de la clause As. Le tableau suivant présente les instructions que vous utilisez pour déclarer divers éléments.

Élément de programmation

Déclaration de type de données

Variable

Dans Dim, instruction (Visual Basic)

Dim amount As Double

Static yourName As String

Public billsPaid As Decimal = 0

Literal

Avec un caractère de type de littéral ; consultez « Caractères de type de littéral » dans Caractères de type

Dim searchChar As Char = "."C

Constante

Dans Const, instruction (Visual Basic)

Const modulus As Single = 4.17825F

Énumération

Dans Enum, instruction (Visual Basic)

Public Enum colors

Propriété

Dans une instruction Property

Property region() As String

Paramètre de procédure

Dans une instruction Sub (Visual Basic), Function (Visual Basic), ou Operator

Sub addSale(ByVal amount As Double)

Argument de procédure

Dans le code appelant ; chaque argument est un élément de programmation qui a déjà été déclaré, ou une expression qui contient des éléments déclarés

subString = Left(inputString, 5)

Valeur de retour de procédure

Dans une instruction Function (Visual Basic) ou Operator

Function convert(ByVal b As Byte) As String

Voir aussi

Tâches

Dépannage des types de données

Concepts

Caractères de type

Types de données composites

Types génériques en Visual Basic

Programmation sans type dans Visual Basic

Référence

Liste des types de données (Visual Basic)

Autres ressources

Types de données élémentaires

Implémentation des types de données

Conversions de type en Visual Basic

Structures constituées à partir de vos propres types de données