HOWTO · Csharp

Índice de lista en C#

Este tutorial enseña cómo obtener un elemento de lista por índice en C#.

Las List<T> son una matriz dinámica o un vector C++ equivalente a C#. Se define en el espacio de nombres System.Collections.Generic.

Se utiliza para almacenar colecciones de diferentes tipos de datos, a los que luego se puede acceder, modificar, agregar, eliminar u ordenar fácilmente. En este tutorial, veremos cómo obtener elementos de lista por índice en C#.

Utilice el método ElementAt() para obtener elementos de la lista por índice en C#

using System;
using System.Linq;
using System.Collections.Generic;
public class Test {
  public static void Main() {
    var myList = new List<int> { 9, 3, 11, 23, 43 };
    var firstItem = myList.ElementAt(0);
    Console.WriteLine(firstItem);
  }
}

Producción :

9

El método ElementAt() toma el índice como argumento y devuelve el valor presente en ese índice dentro de la lista. En el ejemplo anterior, hemos mostrado un caso de uso de muestra.

Utilice la propiedad List<T>.Item[Int32] para obtener elementos de lista por índice en C#

using System;
using System.Linq;
using System.Collections.Generic;
public class Test {
  public static void Main() {
    var myList = new List<int> { 9, 3, 11, 23, 43 };
    var firstItem = myList[0];
    Console.WriteLine(firstItem);
  }
}

Producción :

9

El ejemplo anterior se explica por sí mismo, donde accedemos al primer elemento de la lista myList usando la propiedad List<T>.Item[Int32]. Podemos obtener cualquier índice cambiando el argumento proporcionado de 0 a un índice dentro del rango del tamaño de la matriz.