typeswitch
Instruction Xml Query. Teste le type d'une expression.
Syntaxe
typeswitch (
ListeDExpressions ) ListeDeCas default
NomVariableOption return
Expression
Description
L'instruction typeswitch permet de tester la valeur du type d'une expression en énumérant les cas possibles et en spécifiant un cas par défaut.
Exemple
<-- Tient compte du type polymorphique de la valeur. -->
$MaVariableB=typeswitch ($MaVariableA)
case $Valeur as integer return string($MaVariableA)
case $Valeur as dateTime return string($MaVariableA)
case $Valeur as string return $MaVariableA
default return "erreur"
Voir aussi
case pour définir un cas particulier.
default pour définir le cas par défaut.
if pour faire un test.
return pour introduire l'expression élémentaire du test.