Tengo la siguiente lista:
private List<Car> _cars = new List<Car>();
Sé que puedo comprobar el tamaño de la lista con _cars.Count(), pero ¿es posible averiguar también el número de secuencia de un elemento Car de la lista?
Tengo la siguiente lista:
private List<Car> _cars = new List<Car>();
Sé que puedo comprobar el tamaño de la lista con _cars.Count(), pero ¿es posible averiguar también el número de secuencia de un elemento Car de la lista?
El "número de secuencia" que busca se denomina índice:
Si defines un Coche:
Car myCar = new Car(){Make = "Ford", Model="Escort"};
_cars.Add(myCar);
A continuación, se obtiene el Índice de la siguiente manera:
int index = _cars.IndexOf(myCar);
Si éste es el único elemento de la lista, el índice será 0
Puede utilizar List.IndexOf()
. Echa un vistazo a la Lista Referencia de clase para saber más sobre lo que puedes hacer con una lista.
Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.