[c#]Constructeur de classe dérivée
Bonsoir,
j'ai un problème de syntaxe avec le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| public class A
{
}
public class B
{
public B(A dummy)
{
}
}
public class C : B
{
public C()
: base(new A())
{
// je veux conserver dans le membre privé _a une reference vers l'objet A qui a servi de paramètre à la construction de B
}
private A _a;
} |
Je ne vois pas comment faire pour, dans le constructeur de C, sauver dans la variable d'instance C._a la référence renvoyée par l'expression en rouge dans l'extrait.
C'est possible en c#?
Merci d'avance, bonne soirée :)