Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Cet exemple montre comment créer une classe légère qui sert uniquement à encapsuler un jeu de propriétés implémentées automatiquement. Utilisez ce type de construction à la place d'un struct lorsque vous devez utiliser une sémantique de type référence.
Exemple
public class Contact
{
public string Name { get; set; }
public string Address { get; set; }
public int ContactNumber { get; set; }
public int ID { get; private set; } // readonly
}
Le compilateur crée des champs de stockage pour chaque propriété implémentée automatiquement. Les champs ne sont pas directement accessibles depuis le code source.