2-5 Get, Set, Go!
Il nous reste une dernière touche pour notre modèle: les getters
et setters
.
Il est possible en C# de définir rapidement des getters et des setters par défaut:
public class Evenement
{
public required string Nom { get; set; }
public string? Description { get; set; }
public string? ImagePath { get; set; }
public DateTime Date { get; set; }
public Decimal Prix { get; set; }
public int Capacite { get; set; }
public required string Ville { get; set; }
}
Il est aussi possible de définir des fonctions get
et set
en bonne et due forme qui font des actions précises sur les champs, mais pour l'instant, les getters et setters de base seront suffisants.