Bonjour,
Je me pose une question depuis un moment et je ne trouve pas grand chose sur le net qui en parle. Je voulais savoir s'il était possible d'insérer du code dans un constructeur avant l'appel d'un autre constructeur via this ou base.
Plus précisément je cherche à faire quelque chose dans le genre
Si quelqu'un a une solution ou une astuce, je lui en serais très reconnaissant.
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
17
18
19
20 public class A { public A(int x) { // du code } } public class B : A { public B(int[] array) : base(array.Length) /* là je voudrais tester si array est égal à null * et lancer une exception le cas échéant avant * l'appel au constructeur de base */ { // du code } }
Partager