Ik heb een class die afgeleid is van Hashtable. Hashtable heeft een methode Add(object key, object value)
Ik wil graag in mijn afgeleide class m'n eigen Add methode implementeren. Deze methode roept op zijn beurt de Hashtable.Add aan maar heeft wel andere parameters.
Nou wil ik graag de Hashtable.Add methode 'hiden' zodat de gebruiker alleen de nieuwe Add methode kan gebruiken.
Overriden wil niet want mijn Add heeft andere parameters. Een nieuwe Add methode maken met het 'new' keyword kan, maar hide de Hashtable.Add niet. In VB.NET heb je het Shadows keyword die precies doet wat ik wil, maar C# kent deze niet.
Iemand een idee?
Ik wil graag in mijn afgeleide class m'n eigen Add methode implementeren. Deze methode roept op zijn beurt de Hashtable.Add aan maar heeft wel andere parameters.
Nou wil ik graag de Hashtable.Add methode 'hiden' zodat de gebruiker alleen de nieuwe Add methode kan gebruiken.
Overriden wil niet want mijn Add heeft andere parameters. Een nieuwe Add methode maken met het 'new' keyword kan, maar hide de Hashtable.Add niet. In VB.NET heb je het Shadows keyword die precies doet wat ik wil, maar C# kent deze niet.
Iemand een idee?