C# | Eliminando el elemento especificado de la Lista

El método List.Remove(T) se utiliza para eliminar la primera aparición de un objeto específico 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 … Continue reading «C# | Eliminando el elemento especificado de la Lista»

Listar el método FindLastIndex() en C# | Serie 1

Este método se usa para buscar un elemento que coincida con las condiciones definidas por un predicado especificado y devuelve el índice de base cero de la última aparición dentro de List<T> o una parte de ella. Hay 3 métodos en la lista de sobrecarga de este método: Método FindLastIndex(Predicado<T>) Método FindLastIndex(Int32, Predicado<T>) Método FindLastIndex(Int32, … Continue reading «Listar el método FindLastIndex() en C# | Serie 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# | Eliminación de un rango de elementos de la Lista – Part 1

El método List<T>.RemoveRange(Int32, Int32) se usa para eliminar un rango de elementos de List<T>. Propiedades de la lista: Es diferente de las arrays. Se puede cambiar el tamaño de una lista 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# | Eliminación de un rango de elementos de la Lista – Part 1»

C# | Compruebe si cada elemento de la Lista coincide con las condiciones del predicado

List<T>.TrueForAll(Predicate<T>) se usa para verificar si cada elemento en List<T> coincide con las condiciones definidas por el predicado especificado o no. Sintaxis: public bool TrueForAll (Predicate<T> match); Parámetro: coincidencia: es el delegado de Predicate<T> que define las condiciones para comprobar los elementos. Valor devuelto: este método devuelve verdadero si cada elemento en List<T> coincide con … Continue reading «C# | Compruebe si cada elemento de la Lista coincide con las condiciones del predicado»

C# | Comprobar si dos objetos List son iguales – Part 1

El método Equals(Object) que se hereda de la clase Object se usa para verificar si un objeto List<T> especificado es igual a otro objeto List<T> o no. Sintaxis: public virtual bool Equals (object obj); Aquí, obj es el objeto que se comparará con el objeto actual. Valor devuelto: este método devuelve verdadero si el objeto … Continue reading «C# | Comprobar si dos objetos List son iguales – Part 1»

C# | Cómo crear un conjunto ordenado – Part 1

La clase SortedSet representa la colección de objetos ordenados. Esta clase viene bajo el espacio de nombres System.Collections.Generic . Propiedades : En C#, la clase SortedSet se puede usar para almacenar, eliminar o ver elementos. Mantiene el orden ascendente y no almacena elementos duplicados. Se sugiere usar la clase SortedSet si tiene que almacenar elementos … Continue reading «C# | Cómo crear un conjunto ordenado – Part 1»

C# | Creación de un contenedor de solo lectura para List – Part 1

El método List<T>.AsReadOnly se usa para obtener un contenedor ReadOnlyCollection<T> de solo lectura para la colección actual. Sintaxis: public System.Collections.ObjectModel.ReadOnlyCollection<T> 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 List – Part 1»

C# | Compruebe si un HashSet es un subconjunto adecuado de la colección especificada – Part 1

Un HashSet es una colección desordenada de elementos únicos . Viene bajo el espacio de nombres System.Collections.Generic . Se utiliza en una situación en la que queremos evitar que se inserten duplicados en la colección. En cuanto al rendimiento, es mejor en comparación con la lista. El método HashSet<T>.IsProperSubsetOf(IEnumerable<T>) se usa para comprobar si un … Continue reading «C# | Compruebe si un HashSet es un subconjunto adecuado de la colección especificada – Part 1»

C# | Obtener el objeto al principio de la Cola – Operación Peek

La cola representa unacolección de objetos de tipo primero en entrar, primero en salir . Se utiliza cuando necesita un acceso de elementos por orden de entrada. Cuando agrega un elemento en la lista, se llama enqueue , y cuando elimina un elemento, se llama deque . ColaMétodo .Peekse utiliza para obtener el objeto al … Continue reading «C# | Obtener el objeto al principio de la Cola – Operación Peek»