C# | Compruebe si un HashSet es un subconjunto 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. 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»

C# | Obtenga la cantidad de Nodes contenidos en LinkedList<T>

La propiedad LinkedList< T >.Count se usa para obtener el número de Nodes realmente contenidos en LinkedList<T>. Sintaxis: public int Count { get; } Valor devuelto: el número de Nodes realmente contenidos en LinkedList. Nota: Recuperar el valor de esta propiedad es una operación O(1). A continuación se dan algunos ejemplos para entender la implementación … Continue reading «C# | Obtenga la cantidad de Nodes contenidos en LinkedList<T>»

C# | Comprobar si un objeto SortedSet es un subconjunto adecuado de la colección especificada

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>.IsProperSubsetOf(IEnumerable<T>) se usa para verificar si un objeto SortedSet<T> es un subconjunto adecuado de la colección especificada o no. Propiedades: En C#, la clase SortedSet se puede usar para almacenar, eliminar o ver elementos. … Continue reading «C# | Comprobar si un objeto SortedSet es un subconjunto adecuado de la colección especificada»

C# | Eliminar todos los elementos de una Lista que coincidan con las condiciones definidas por el predicado – Part 1

El método List<T>.RemoveAll(Predicate<T>) se usa para eliminar todos los 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 tipos … Continue reading «C# | Eliminar todos los elementos de una Lista que coincidan con las condiciones definidas por el predicado – Part 1»

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

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»

C# | Método Dictionary.Remove

Este método se usa para eliminar el valor con la clave especificada del Dictionary<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 el Diccionario. … Continue reading «C# | Método Dictionary.Remove»

C# | Método Dictionary.Add()

El método Dictionary<TKey,TValue>.Add() se utiliza para agregar una clave y un valor específicos al diccionario. 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. Excepciones: ArgumentNullException : si la … Continue reading «C# | Método Dictionary.Add()»

C# | Comprobar si dos objetos LinkedList<T> son iguales – Part 1

El método Equals(Object) que se hereda de la clase Object se usa para verificar si un objeto LinkedList<T> especificado es igual a otro objeto LinkedList<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 LinkedList<T> son iguales – Part 1»

C# | Compruebe si un objeto SortedSet es un superconjunto adecuado de la colección especificada – Part 1

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>.IsProperSupersetOf(IEnumerable<T>) se usa para verificar si un objeto SortedSet es un superconjunto adecuado de la colección especificada o no. Propiedades: En C#, la clase SortedSet se puede usar para almacenar, eliminar o ver elementos. … Continue reading «C# | Compruebe si un objeto SortedSet es un superconjunto adecuado de la colección especificada – Part 1»

C# | Comprobar si un HashSet y una colección específica comparten elementos comunes – 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.Superposiciones(IEnumerable) Métodose utiliza para verificar si el objeto … Continue reading «C# | Comprobar si un HashSet y una colección específica comparten elementos comunes – Part 1»