Salut,
dans le code suivant je code une régle de gestion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
private byte mAge;
/// Age d'une personne
public byte Age
{
  get
  {
    return (mAge);
  }
  set
 {
    if ((value==0) || (value<=AgeMaximum))
      mAge = value;
    else throw new AgeIncorrectException();
 }
}
Selon certains (*) cette approche, déclencher une exception dans un accesseur, n'est pas recommandé.

J'aimerais donc savoir s'il existe une autre solution que celle-ci pour coder une régle de gestion sur une propriété ?