94 votos

Obtención de un elemento de la lista por el índice

Recientemente he empezado a usar c# moviéndome desde Java. Parece que no puedo encontrar cómo obtener un elemento de la lista por el índice. En Java para obtener el primer elemento de la lista sería:

list1.get(0);

¿Cuál es el equivalente en c#?

97voto

Mitch Wheat Puntos 169614
list1[0];

Asumiendo que el tipo de lista tiene un indexador definido.

82voto

user3004826 Puntos 271

Se puede utilizar el método de extensión ElementAt de la lista.

Por ejemplo:

var myList = new List<string>{ "Yes", "No", "Maybe"};

/Obtener el primer elemento de la lista

var firstItem = myList.ElementAt(0);

//Hacer algo con firstItem

Iteramos.com

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.

Powered by:

X