Section courante

A propos

Section administrative du site

ElseIf

Sinon si
Visual Basic .NET (VB .NET)

Syntaxe

If condition [ Then ]
[ statements ]
[ ElseIf elseifcondition [ Then ]
[ elseifstatements ] ]
[ Else
[ elsestatements ] ]
End If

Paramètres

Nom Description
condition Ce paramètre obligatoire permet d'indiquer une expression à évaluer. Doit être évalué à True ou False, ou à un type de données implicitement convertible en booléen. Si l'expression est une variable booléenne Nullable s'évaluant à Nothing, la condition est traitée comme si l'expression était False, et les blocs ElseIf sont évalués s'ils existent, ou le bloc Else est exécuté s'il existe.
Then Ce paramètre obligatoire permet d'indiquer la syntaxe monoligne ; facultatif dans la syntaxe multiligne.
statements Ce paramètre permet d'indiquer une ou plusieurs instructions suivant If...Then étant exécutées si la condition est évaluée à True.
elseifcondition Ce paramètre d'indiquer une expression à évaluer si la première condition est fausse. Si ElseIf est présent, doit être évalué à True ou False, ou à un type de données implicitement convertible en booléen.
elseifstatements Ce paramètre d'indiquer une ou plusieurs instructions après ElseIf...Then étant exécutées si elseifcondition est évalué à True.
elsestatements Ce paramètre permet d'indiquer une ou plusieurs instructions étant exécutées si aucune condition précédente ou expression elseifcondition n'est évaluée à True.
End If Ce paramètre permet d'effectuer une terminaison de la version multiligne du bloc If...Then...Else.

Description

Ce mot réservé permet d'exécuter de manière conditionnelle un groupe d'instructions, en fonction de la valeur d'une expression.

Remarques



Dernière mise à jour : Mardi, le 24 Août 2021