manejando un ArrayList con structs

parch
13 de Marzo del 2005
Tengo un ArrayList con structs.Para accder y/o modificar los campos del struct lo hago mediante propiedades.

Cuando quiero modificar un campo del struct me sale un error de compilacion dicendoque alparte inquierda deber ser una variable un metodo o un indizador.

El codigo es el siguiente:

public struct Punto

protected ArrayList lista;
((Punto)lista[i]).X=4;

En la ultima linea es donde me marca el error.

Elph
13 de Marzo del 2005
Puedes poner el codigo de la estructura?