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 But

Modificateurs d'accès

Spécifier l'accessibilité déclarée de types et membres de types.

abstract

Indique qu'une classe est destinée à être uniquement une classe de base d'autres classes.

const

Spécifie que la valeur du champ ou de la variable locale ne peut pas être modifiée.

event

Déclare un événement.

extern

Indique que la méthode est implémentée en externe.

Masque un membre hérité d'un membre de la classe de base.

override

Fournit une nouvelle implémentation d'un membre virtuel hérité d'une classe de base.

partial

Définit des classes et des structures partielles dans le même assembly.

readonly

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.

sealed

Spécifie qu'une classe ne peut pas être héritée.

static

Déclare un membre qui appartient au type lui-même plutôt qu'à un objet spécifique.

unsafe

Déclare un contexte non sécurisé.

virtual

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.

volatile

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.

Voir aussi

Référence

Mots clés C#

Concepts

Guide de programmation C#

Autres ressources

Référence C#