C# | Agregar los elementos de la colección especificada al final de la Lista – Part 1

El método List<T>.AddRange(IEnumerable<T>) se usa para agregar los elementos de la colección especificada al final de List<T>. Propiedades de la lista: Es diferente de las arrays. Una lista se puede cambiar de tamaño dinámicamente, pero las arrays no. La clase de lista puede aceptar nulo como un valor válido para los tipos de referencia y … Continue reading «C# | Agregar los elementos de la colección especificada al final de la Lista – Part 1»

C# | Obtiene o establece el elemento en el índice especificado en la Lista – Part 1

La propiedad List<T>.Item[Int32] se usa para obtener o establecer el elemento en el índice especificado. Propiedades de la lista: Es diferente de las arrays. Una lista se puede cambiar de tamaño dinámicamente, pero las arrays no. La clase de lista puede aceptar nulo como un valor válido para los tipos de referencia y también permite … Continue reading «C# | Obtiene o establece el elemento en el índice especificado en la Lista – Part 1»

Cómo ordenar una lista en C# | Conjunto de métodos List.Sort() -1

El método List<T>.Sort() se usa para ordenar los elementos o una parte de los elementos en List<T> usando la implementación de IComparer<T> predeterminada o especificada o un delegado de Comparison<T> provisto para comparar elementos de lista . Hay un total de 4 métodos en la lista de sobrecarga de este método de la siguiente manera: … Continue reading «Cómo ordenar una lista en C# | Conjunto de métodos List.Sort() -1»

C# | Cómo verificar si una Lista contiene los elementos que coinciden con las condiciones especificadas – Part 1

El método List<T>.Exists(Predicate<T>) se usa para verificar si List<T> contiene elementos que coinciden con las condiciones definidas por el predicado especificado. Propiedades de la lista: Es diferente de las arrays. Una lista se puede cambiar de tamaño dinámicamente, pero las arrays no. La clase de lista puede aceptar nulo como un valor válido para los … Continue reading «C# | Cómo verificar si una Lista contiene los elementos que coinciden con las condiciones especificadas – Part 1»

C# | Primera ocurrencia en la Lista que coincide con las condiciones especificadas

El método List<T>.Find(Predicate<T>) se utiliza para buscar un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve la primera aparición de ese elemento en toda la Lista<T>. Propiedades de la lista: Es diferente de las arrays. Una lista se puede cambiar de tamaño dinámicamente, pero las arrays no. La clase de … Continue reading «C# | Primera ocurrencia en la Lista que coincide con las condiciones especificadas»

C# | Contar el número total de elementos en la Lista – Part 1

La clase de lista representa la lista de objetos a los que se puede acceder por índice. Viene bajo el espacio de nombres System.Collection.Generic . La clase de lista se puede usar para crear una colección de diferentes tipos, como números enteros, strings, etc. La clase de lista también proporciona los métodos para buscar, ordenar … Continue reading «C# | Contar el número total de elementos en la Lista – Part 1»

Listar el método BinarySearch() en C#

El método List<T>.BinarySearch() utiliza un algoritmo de búsqueda binaria para ubicar un elemento específico en la Lista<T> ordenada o una parte de ella. Hay 3 métodos en la lista de sobrecarga de este método de la siguiente manera: Búsqueda binaria (T) Búsqueda binaria(T, IComparer<T>) Búsqueda binaria (Int32, Int32, T, IComparer<T>)  Método de búsqueda binaria (T) … Continue reading «Listar el método BinarySearch() en C#»

C# | Método List.TrimExcess – Part 1

El método List<T>.TrimExcess se usa para establecer la capacidad en el número real de elementos en List<T>, si ese número es menor que un valor de umbral. Sintaxis: public void TrimExcess (); Nota: Este método se puede usar para minimizar la sobrecarga de memoria de una colección si no se agregarán nuevos elementos a la … Continue reading «C# | Método List.TrimExcess – Part 1»

C# | Creación de un contenedor de solo lectura para la Lista

El método List<T>.AsReadOnly se usa para obtener un contenedor ReadOnlyCollection<T> de solo lectura para la colección actual. Sintaxis: público System.Collections.ObjectModel.ReadOnlyCollection AsReadOnly(); Valor de retorno: devuelve un objeto que actúa como un contenedor de solo lectura alrededor de la List<T> actual . Ejemplo: // C# code to create a read-only // wrapper for the List<T> using … Continue reading «C# | Creación de un contenedor de solo lectura para la Lista»

C# | Agregar un elemento a la lista

El método List.Add(T) se usa para agregar un objeto al final de la lista. Propiedades de la lista: Es diferente de las arrays. Una lista se puede cambiar de tamaño dinámicamente , pero las arrays no. La clase de lista puede aceptar nulo como un valor válido para los tipos de referencia y también permite … Continue reading «C# | Agregar un elemento a la lista»