C# | Eliminando todos los elementos de la Lista

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# | Eliminando todos los elementos de la Lista»

Obtener un objeto al comienzo de la cola en C#

El método Dequeue() se utiliza para devolver el objeto al principio de la cola. Este método es similar al método Peek(). La única diferencia entre el método Dequeue y Peek es que el método Peek() no modificará la Cola, pero Dequeue sí lo hará. Este método es una operación O(1) y se incluye en el … Continue reading «Obtener un objeto al comienzo de la cola en C#»

C# | Quitar el Node al final de LinkedList<T> – Part 1

El método LinkedList< T >.RemoveLast se usa para eliminar el Node al final de LinkedList<T>. Sintaxis: public void RemoveLast (); Excepción: el método genera InvalidOperationException si LinkedList< T > está vacío. A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: // C# code to remove the node at … Continue reading «C# | Quitar el Node al final de LinkedList<T> – Part 1»

C# | Compruebe si HashSet y la colección especificada contienen los mismos elementos

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. HashSet.SetEquals(IEnumerable) Métodose utiliza para comprobar si un HashSet y … Continue reading «C# | Compruebe si HashSet y la colección especificada contienen los mismos elementos»

C# | Eliminar elementos de un SortedSet que coincida con el predicado

La clase SortedSet representa la colección de objetos ordenados. Esta clase viene bajo el espacio de nombres System.Collections.Generic . El método SortedSet<T>.RemoveWhere(Predicate<T>) se usa para quitar todos los elementos que coinciden con las condiciones definidas por el predicado especificado de un SortedSet<T>. Propiedades: En C#, la clase SortedSet se puede usar para almacenar, eliminar o … Continue reading «C# | Eliminar elementos de un SortedSet que coincida con el predicado»

C# | Obtenga un enumerador que itere a través de SortedSet

SortedSet<T>.GetEnumerator Method se usa para devolver un enumerador que itera a través de SortedSet<T>. Sintaxis: public System.Collections.Generic.SortedSet<T>.Enumerator GetEnumerator (); Valor devuelto: este método devuelve un enumerador que itera a través de SortedSet<T> en orden ordenado. Los siguientes programas ilustran el uso del método mencionado anteriormente: Ejemplo 1: // C# code to get an IDictionaryEnumerator // … Continue reading «C# | Obtenga un enumerador que itere a través de SortedSet»

C# | Intersección de dos HashSets – Part 1

Un HashSet es una colección desordenada de elementos únicos. Se encuentra en 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. HashSet.IntersectWith(IEnumerable) Métodose usa para modificar el objeto HashSet actual … Continue reading «C# | Intersección de dos HashSets – Part 1»

C# | Invertir el orden de los elementos en toda la Lista o en el rango especificado

List<T>.Reverse Method se usa para invertir el orden de los elementos en List<T> o una parte de ella. Hay dos métodos en la lista de sobrecarga de List<T>.Reverse Method de la siguiente manera: Reverso() Inversa (Int32, Int32) Método inverso() Este método se utiliza para invertir el orden de los elementos en toda la List<T>. Sintaxis: … Continue reading «C# | Invertir el orden de los elementos en toda la Lista o en el rango especificado»

C# | Método SortedDictionary.Remove()

Este método se usa para eliminar el valor con la clave especificada de SortedDictionary<TKey, TValue> . Sintaxis: public bool Remove (TKey key); Valor de retorno: este método devuelve verdadero si el elemento se encuentra y elimina con éxito; de lo contrario, devuelve falso . Este método devuelve falso si la clave no se encuentra en … Continue reading «C# | Método SortedDictionary.Remove()»

C# | Compruebe si un HashSet es un superconjunto adecuado de la colección especificada

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. HashSet.IsProperSupersetOf(IEnumerable) Métodose utiliza para verificar si un HashSet es un … Continue reading «C# | Compruebe si un HashSet es un superconjunto adecuado de la colección especificada»