Hallo,
Ich leite exemplarisch wie folgt eine Klasse ab:
[highlight=csharp]
class MeineKlasse : BaseClass {
public MeineKlasse( int somevalue ) {
//...
}
}
[/highlight]Nun ist das Verhalten ja so, dass bei Instanziierung der Klasse MeineKlasse als erstes der Basis-Konstruktor aufgerufen wird.
Das Problem ist, dass der Basiskonstruktor zwei Argumente benötigt, die vom Typ her ebenfalls anders sind.
Diese Argumente möchte ich aber in meinem Konstruktor erstz vorbereiten und dann den Basiskonstruktor mit den vorbereiteten Argumenten aufrufen.
Gibt es da relativ überschaubare Möglichkeiten?
Danke
Ich leite exemplarisch wie folgt eine Klasse ab:
[highlight=csharp]
class MeineKlasse : BaseClass {
public MeineKlasse( int somevalue ) {
//...
}
}
[/highlight]Nun ist das Verhalten ja so, dass bei Instanziierung der Klasse MeineKlasse als erstes der Basis-Konstruktor aufgerufen wird.
Das Problem ist, dass der Basiskonstruktor zwei Argumente benötigt, die vom Typ her ebenfalls anders sind.
Diese Argumente möchte ich aber in meinem Konstruktor erstz vorbereiten und dann den Basiskonstruktor mit den vorbereiteten Argumenten aufrufen.
Gibt es da relativ überschaubare Möglichkeiten?
Danke
Comment