Acceder al indexador base

21/01/2006 - 19:15 por Benton | Informe spam
Hola,

La clase A implementa IBindingList, con este indexador:

object IList.this[int index]
{
get
{
return ...;
}
set { }
}

Mi pregunta es cómo accesar éste indexador desde clases heredadas de A:

public class B: A
{
public new OtroTipo this[int index]
{
get
{
return...; // Quiero regresar al indexador base[index]
}
}
}

Saludos,

-Benton
 

Leer las respuestas

#1 Benton
21/01/2006 - 20:34 | Informe spam
Lo encontré. No me dejaba usar la palabra clave "base", pero logré acceder
al indexador base desde el indexador de la clase heredada con esto:

return (OtroTipo)((System.Collections.IList)this)[index];

Saludos,

-Benton

news:
Hola,

La clase A implementa IBindingList, con este indexador:

object IList.this[int index]
{
get
{
return ...;
}
set { }
}

Mi pregunta es cómo accesar éste indexador desde clases heredadas de A:

public class B: A
{
public new OtroTipo this[int index]
{
get
{
return...; // Quiero regresar al indexador base[index]
}
}
}

Saludos,

-Benton

Preguntas similares