Conventions de mise en majuscules Archive du 22/10/2008 le 28/04/2020
C# Coding Standards And Naming Conventions Archive du 26/09/2019 le 28/04/2020
En gros : tout est en PascalCase sauf les arguments de méthodes et les variables. Il n'est pas défini de convention pour les attributs privés mais on peut utiliser camelCase en les préfixant par _
.
Opérateur ?. et ??.
ref
signifie :
out
signifie :
c# - What's the difference between the 'ref' and 'out' keywords_ - Stack Overflow Archive du 23/12/2008 le 28/04/2020
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