Tengo una clase que tiene una propiedad de matriz entera y estoy tratando de encontrar la sintaxis correcta para ella. La matriz int se crea una instancia en el constructor de clases.Sintaxis de propiedad de matriz en C#
class DemoClass
{
private int[] myNumbers;
public int[] MyNumbers
{
get { /* Some logic */ }
set { /* Some logic */ }
}
public DemoClass(int elements)
{
// Here, the array should get instantiated using the elements.
}
}
¿Alguien me puede mostrar el código correcto para que funcione?
sintaxis correcta para qué? ¿El getter? ¿El colocador? La inicialización? – BoltClock
Cuando inicializo el campo, ¿tengo que inicializar la propiedad también? ¿Cómo funciona el get/set? – Gasoline
¿Está intentando crear una propiedad [indexer] (http://msdn.microsoft.com/en-us/library/6x16t2tx.aspx) por casualidad? – Serguei