hi,
ich hätte ne kurze frage..
ich habe eine klasse, diese hat einen konstruktor...
diese klasse erbt von einer klasse, die ebenfalls einen konstruktor besitzt, bei dem einmal ein wert übergeben wird und einemal kein wert übergeben wird..
wenn kein wert übergeben wird habe ich keine probleme..
wenn beim konstruktor der basisklasse ein wert übergeben wird, komme ich ins schleudern..
konstruktoren der basisklasse(steht noch nix weiter drin)
public Gerät(int GeräteId)
{
throw new System.NotImplementedException();
}
public Gerät()
{
throw new System.NotImplementedException();
}
konstruktoren der erbenden klasse
public Reparaturschritt(int Reparaturnummer)
{
_Reparaturnummer = Reparaturnummer;
}
public Reparaturschritt(int Reparaturnummer):base(GeräteId)
{
_Reparaturnummer = Reparaturnummer;
}
der konstruktor an dem das schlüüselwort base hängt macht probleme....
nur warum?
hier die fehlermeldung-sagt mir nich wirklich was...
Fehler 1 Für das nicht statische Feld, die Methode oder die Eigenschaft "ReparaturschrittBinding.Reparaturschritt._GeräteId" ist ein Objektverweis erforderlich. C:\Users\Peeeeet\Documents\Visual Studio 2005\Projects\ReparaturschrittBinding\ReparaturschrittBinding\Reparaturschritt.cs 82 24 ReparaturschrittBinding
danke.
p.s. wenn ich einfach ne zahl für Geräteid übergebe-gibts kein gemecker.