Como Sobreescribo una propiedad ?

12/01/2005 - 15:07 por Javier | Informe spam
Alguien por favor me podria dar un ejemplo de como se debería sobreescribir
la propiedad Item de un System.Collections.ArrayList ?
Yo estoy haciendo lo siguiente :
Creo mi Clase Lista la cual hago uso de la herencia y esta hereda de
ArrayList, ahi mismo en mi clase escribo :
public override object Item(int index) ...
pero esto no me funciona. alguna sugerencia ??
Gracias de ante mano.
Saludos
 

Leer las respuestas

#1 Alejandro Mezcua
12/01/2005 - 17:40 | Informe spam
Hola, Javier.

En C# la propiedad Item es el 'default indexer' con lo que tienes que
sobreescribir 'this', en código:

public override object this[int index]
{
get{
return base[index];
}
set{
base[index] = value;
}
}

Un saludo,

Alejandro Mezcua
MVP .NET Compact Framework
http://www.byteabyte.net/

"Javier" wrote in message
news:
Alguien por favor me podria dar un ejemplo de como se debería


sobreescribir
la propiedad Item de un System.Collections.ArrayList ?
Yo estoy haciendo lo siguiente :
Creo mi Clase Lista la cual hago uso de la herencia y esta hereda de
ArrayList, ahi mismo en mi clase escribo :
public override object Item(int index) ...
pero esto no me funciona. alguna sugerencia ??
Gracias de ante mano.
Saludos

Preguntas similares