Salut les Charpiste;
en c#, existe-il OutOfRange ou sans équivalence ou c'est à moi de la créer. Afin de comprendre ce que je veux faire voici mon code d'origine :
mais à la place de Console.WriteLine(...) j'aimerais avoir une exception du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 // méthode public void Initialise(string Des, string Abb, double v_min, double v_max, double v_anal, string v_unite) { this.designation = Des; this.abbreviation = Abb; this.val_max = v_max; this.val_min = v_min; this.val_analyse = v_anal; // si y a erreur alors affichage d'un message (plutôt d'une exception que j'arrive pas à faire) if (v_anal < val_min || v_anal > val_max) { Console.WriteLine("La valeur à analyser du paramètre " + Abb + " : Valeur (" + v_anal + ") est hors bornes"); } this.unite = v_unite; }et là j'avoue ne pas savoir comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part throw new Exception.OutOfRange(borneInf, borneSup, maValeur);
Partager