lang:csharp:syntaxe
Ceci est une ancienne révision du document !
Opérateur ?. et ??.
ref et out
ref
signifie :
- La valeur est déjà définie et
- La méthode peut la lire et l'écrire.
out
signifie :
- La valeur n'est pas initialisée et ne peut pas être lue par la méthode jusqu'à ce qu'elle soit définie,
- La méthode doit l'initialisée avant de se terminer.
c# - What's the difference between the 'ref' and 'out' keywords_ - Stack Overflow, Archive
Cast avec as, is et ()
is
renvoie true
si le cast est possible, false
sinon.
variable is Object
as
renvoie la variable castée si le cast est possible, null
sinon.
variable as Object
()
renvoie la variable castée si le cast est possible, sinon génère une exception de type InvalidCastException
en cas d'échec.
(Object)variable
lang/csharp/syntaxe.1504960343.txt.gz · Dernière modification : 2017/09/09 14:32 de root