Bonjour
Quelle est la signification des [] dans la déclaration
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Enum Enreg ... ... [Mot] End Enum
Bernard
Bonjour
Quelle est la signification des [] dans la déclaration
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Enum Enreg ... ... [Mot] End Enum
Bernard
Bonsoir,
Dans l'exemple donné, aucune ; les crochets (et pas forcément dans une Enum) permettent d'utiliser un mot réservé, comme une variable ainsi on pourrait
écrire:
Par contre, je tiens à préciser que c'est considéré comme une mauvaise pratique parce, par exemple, il faut commencer à faire attention si on se réfère au vrai mot-clef ou à la variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Enum Test [Enum] End Enum '... Dim [Class] As Test = Test.[Enum]
Rien n'empêche de rajouter des crochets autour d'une variable "normale" mais ça n'a alors aucun effet.
Cordialement !
Nous sommes tous plus ou moins geek : ce qui est inutile nous est parfaitement indispensable ( © Celira )
À quelle heure dormez-vous ?
Censément, quelqu'un de sensé est censé s'exprimer sensément.
Bonsoir
Merci pour ces explications.
Ja'i une class GedcomDate
dans laquelle une méthode est une fonction dont la déclaratyion est:
quel est le rôle des [] ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public Function ([date] Ad GedcomDate) as single
Peut on ecrire à la place
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public Function ([date] Ad GedcomDate) as single
Bernard
C'est exactement le même rôle que celui que j'ai expliqué Date est un mot-clef en VB.Net (c'est un alias du type DateTime) et la coloration du code le montre bien ; pour qu'il ne soit plus considéré comme un mot-clef mais comme un nom de paramètre, il faut les crochets (même si personnellement je choisirais plutôt un autre nom).
Par contre comme Joki_ je vois pas la différence entre les deux.
Cordialement !
Nous sommes tous plus ou moins geek : ce qui est inutile nous est parfaitement indispensable ( © Celira )
À quelle heure dormez-vous ?
Censément, quelqu'un de sensé est censé s'exprimer sensément.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager