Modificateurs (référence C#)
Les modificateurs permettent de modifier les déclarations des types et membres de types. Cette section présente les modificateurs C#.
Modificateur |
Objectif |
---|---|
Spécifie l'accessibilité déclarée de types et membres de types. |
|
Indique qu'une classe est destinée à être uniquement une classe de base d'autres classes. |
|
Indique que la méthode modifiée, une expression lambda ou une méthode anonyme sont asynchrones. |
|
Spécifie que la valeur du champ ou de la variable locale ne peut pas être modifiée. |
|
Déclare un événement. |
|
Indique que la méthode est implémentée en externe. |
|
Masque explicitement un membre hérité d'une classe de base. |
|
Fournit une nouvelle implémentation d'un membre virtuel hérité d'une classe de base. |
|
Définit des classes, des méthodes et des structs partiels dans le même assembly. |
|
Déclare un champ auquel seules peuvent être attribuées des valeurs au sein de la déclaration ou dans un constructeur de la même classe. |
|
Spécifie qu'une classe ne peut pas être héritée. |
|
Déclare un membre qui appartient au type lui-même plutôt qu'à un objet spécifique. |
|
Déclare un contexte unsafe. |
|
Déclare une méthode ou un accesseur dont l'implémentation peut être modifiée par un membre de substitution dans une classe dérivée. |
|
Indique qu'un champ peut être modifié dans le programme par quelque chose, tel que le système d'exploitation, le matériel ou un thread s'exécutant simultanément. |