El método SortedList.GetByIndex(Int32) se usa para obtener el valor en el índice especificado de un objeto SortedList.
Sintaxis:
public virtual object GetByIndex (int index);
Aquí índice es el índice de base cero del valor a obtener.
Valor devuelto: Devuelve el valor en el índice especificado del objeto SortedList.
Excepción: este método arrojará ArgumentOutOfRangeException
si el índice está fuera del rango de índices válidos para el objeto SortedList.
Los siguientes programas ilustran el uso del método mencionado anteriormente:
Ejemplo 1:
// C# code to get the value at the specified // index of a SortedList object. using System; using System.Collections; class Geeks { // Main Method public static void Main(String[] args) { // Creating a SortedList of integers SortedList mylist = new SortedList(); // Adding elements to SortedList mylist.Add("1", "C++"); mylist.Add("2", "Java"); mylist.Add("3", "DSA"); mylist.Add("4", "Python"); mylist.Add("5", "C#"); // getting the indexing and // store into a variable int i = 4; // getting the value at index 4 Console.WriteLine("Value at index {0} is {1}", i, mylist.GetByIndex(i)); } }
Producción:
Value at index 4 is C#
Ejemplo 2:
// C# code to get the value at the specified // index of a SortedList object. using System; using System.Collections; class Geeks { // Main Method public static void Main(String[] args) { // Creating a SortedList of integers SortedList mylist = new SortedList(); // Adding elements to SortedList mylist.Add("First", "Ram"); mylist.Add("Second", "Shyam"); mylist.Add("Third", "Mohit"); mylist.Add("Fourth", "Rohit"); mylist.Add("Fifth", "Manish"); // getting the indexing and // store into a variable // it will give error as // index is out of range int i = 7; // getting the value at index 7 Console.WriteLine("Value at index {0} is {1}", i, mylist.GetByIndex(i)); } }
Error de tiempo de ejecución:
Excepción no controlada:
System.ArgumentOutOfRangeException: el índice estaba fuera de rango. Debe ser no negativo y menor que el tamaño de la colección.
Nombre del parámetro: índice
Referencia:
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA