J'ai la classe :
public class ListItem
{
private object m_IdKey;
private object m_Value;
public ListItem(object itemKey, object itemValue)
{
m_IdKey = itemKey;
m_Value = itemValue;
}
public object IdKey
{
get
{
return m_IdKey;
}
}
public object Value
{
get
{
return m_Value;
}
}
}
J'aimerai la dériver et rajouter une nouvelle propriété et bien évidemment ajouter un nouveau paramètre à mon constructeur
Pour cela j'ai fait cela :
public class ListItPersWTyp : ListItem
{
private object m_TypPers;
public ListItPersWTyp(object itemKey, object itemValue, object typPers)
{
m_TypPers = typPers;
}
public object TypePers
{
get
{
return m_TypPers;
}
}
Mais cela ne fonctionne pas même en rajoutant override devant le contructeur.
J'ai le messgae : Aucune surcharge pour la méthode 'ListItem' ne prend d'arguments '0'