C# | Eliminar todos los elementos de una colección de un HashSet – 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.ExceptWith(IEnumerable) Métodose utiliza para eliminar todos los elementos de … Continue reading «C# | Eliminar todos los elementos de una colección de un HashSet – Part 1»

Obtener un enumerador que itera a través de la pila en C#

El método Stack<T>.GetEnumerator se usa para obtener un IEnumerator que itera a través de la pila. Y viene bajo el espacio de System.Collections.Genericnombres. Sintaxis: public System.Collections.Generic.Stack<T>.Enumerator GetEnumerator (); Los siguientes programas ilustran el uso del método mencionado anteriormente: Ejemplo 1: // C# program to illustrate the // Stack<T>.GetEnumerator Method using System; using System.Collections.Generic;    class … Continue reading «Obtener un enumerador que itera a través de la pila en C#»

C# | Cómo verificar si una lista contiene un elemento específico

El método List<T>.Contains(T) se usa para verificar si un elemento está en List<T> o no. 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# | Cómo verificar si una lista contiene un elemento específico»

C# | Método Queue<T>.TrimExcess con ejemplos

La cola representa una colección de objetos de tipo primero en entrar, primero en salir. Se utiliza cuando necesita un acceso de primero en entrar, primero en salir a los elementos. Cuando agrega un elemento en la lista, se llama poner en cola, y cuando elimina un elemento, se llama Dequeue. Queue<T>.TrimExcess Method se usa … Continue reading «C# | Método Queue<T>.TrimExcess con ejemplos»

C# | Unión de dos HashSet – 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. Por la Unión de dos HashSet, HashSet.UnionWith(IEnumerable) Métodose usa Sintaxis: … Continue reading «C# | Unión de dos HashSet – Part 1»

C# | Encuentre el primer Node en LinkedList<T> que contiene el valor especificado – Part 1

El método LinkedList< T >.Find(T) se usa para encontrar el primer Node que contiene el valor especificado. Sintaxis: public System.Collections.Generic.LinkedListNode<T> Find (T value); Aquí, el valor es el valor a ubicar en LinkedList. Valor devuelto: este método devuelve el primer LinkedListNode< T > que contiene el valor especificado, si se encuentra, de lo contrario, nulo … Continue reading «C# | Encuentre el primer Node en LinkedList<T> que contiene el valor especificado – Part 1»

C# | Método SortedDictionary.Add()

Esto se usa para agregar una clave y un valor especificados al diccionario ordenado. Los elementos se ordenan según TKey. Sintaxis: public void Add (TKey key, TValue value); Parámetros: clave: Es la clave del elemento a sumar. value: Es el valor del elemento a sumar. El valor puede ser nulo para los tipos de referencia. … Continue reading «C# | Método SortedDictionary.Add()»

C# | Método SortedDictionary.Clear()

Este método se usa para eliminar todos los pares clave/valor de SortedDictionary<TKey, TValue> . Sintaxis: public void Clear (); A continuación se muestran los programas para ilustrar el uso del método mencionado anteriormente: Ejemplo 1: // C# code to remove all pairs // from SortedDictionary using System; using System.Collections.Generic;    class GFG {        // … Continue reading «C# | Método SortedDictionary.Clear()»

C# | Eliminando todos los Nodes de LinkedList<T> – Part 1

El método LinkedList< T >.Clear se usa para eliminar todos los Nodes de LinkedList<T>. Sintaxis: public void Clear (); A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: // C# code to remove all // nodes from LinkedList using System; using System.Collections; using System.Collections.Generic;    class GFG { … Continue reading «C# | Eliminando todos los Nodes de LinkedList<T> – Part 1»

C# | Unión de dos HashSet

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. Por la Unión de dos HashSet, HashSet.UnionWith(IEnumerable) Métodose usa Sintaxis: … Continue reading «C# | Unión de dos HashSet»