C# | Compruebe si StringDictionary contiene un valor específico

El método StringDictionary.ContainsValue(String) se usa para verificar si StringDictionary contiene un valor específico o no. Sintaxis: public virtual bool ContainsValue (string value); Aquí, el valor es el valor a ubicar en StringDictionary. El valor puede ser nulo. Valor devuelto: el método devuelve verdadero si StringDictionary contiene un elemento con el valor especificado; de lo contrario, … Continue reading «C# | Compruebe si StringDictionary contiene un valor específico»

C# | Eliminar la entrada con la clave especificada de ListDictionary – Part 1

El método ListDictionary.Remove(Object) se usa para eliminar la entrada con la clave especificada del ListDictionary. Sintaxis: public void Remove (object key); Aquí, clave es la clave de la entrada que se va a eliminar. Excepción: este método dará ArgumentNullException si la clave es nula. A continuación se muestran los ejemplos para ilustrar el uso del … Continue reading «C# | Eliminar la entrada con la clave especificada de ListDictionary – Part 1»

C# | Creación de un HybridDictionary con tamaño inicial especificado y distinción entre mayúsculas y minúsculas

HybridDictionary(Int32, Boolean) crea un HybridDictionary con el tamaño inicial especificado y la distinción entre mayúsculas y minúsculas. Sintaxis: public HybridDictionary (int initialSize, bool caseInsensitive); Parámetros: initialSize : el número aproximado de entradas que HybridDictionary puede contener inicialmente. caseInsensible: un valor booleano que indica si HybridDictionary no distingue entre mayúsculas y minúsculas. Los siguientes programas ilustran … Continue reading «C# | Creación de un HybridDictionary con tamaño inicial especificado y distinción entre mayúsculas y minúsculas»

C# | Compruebe si StringDictionary está sincronizado (seguro para subprocesos) – Part 1

La propiedad StringDictionary.IsSynchronized se usa para obtener un valor que indica si el acceso a StringDictionary está sincronizado (seguro para subprocesos) . Sintaxis: public virtual bool IsSynchronized { get; } Valor devuelto: este método devuelve True si el acceso a StringDictionary está sincronizado (seguro para subprocesos); de lo contrario, devuelve False . Ejemplo: // C# … Continue reading «C# | Compruebe si StringDictionary está sincronizado (seguro para subprocesos) – Part 1»

Cómo crear un ListDictionary en C#

El constructor ListDictionary() se usa para inicializar una nueva instancia vacía de la clase ListDictionary usando el comparador predeterminado. ListDictionary es una colección especializada. Viene bajo el espacio de System.Collections.Specializednombres. Este tipo representa un tipo de diccionario no genérico. Se implementa con una lista enlazada. Esta clase es una implementación simple de una colección de … Continue reading «Cómo crear un ListDictionary en C#»

C# | Eliminación de la entrada clave especificada de HybridDictionary – Part 1

El método HybridDictionary.Remove(Object) se usa para eliminar la entrada con la clave especificada del HybridDictionary. Sintaxis: public void Remove (object key); Aquí, clave es la clave de la entrada a eliminar. Excepción: este método lanza ArgumentNullException si la clave es nula . A continuación se dan algunos ejemplos para entender la implementación de una mejor … Continue reading «C# | Eliminación de la entrada clave especificada de HybridDictionary – Part 1»

C# | Clase HybridDictionary

HybridDictionary intenta optimizar Hashtable. Implementa una lista enlazada y una estructura de datos de tabla hash. Implementa IDictionary usando ListDictionary cuando la colección es pequeña y Hashtable cuando la colección es grande. Propiedades de la clase HybridDictionary: Esta clase se recomienda para los casos en los que se desconoce el número de elementos de un … Continue reading «C# | Clase HybridDictionary»

C# | Creación de una clase HybridDictionary vacía que distingue entre mayúsculas y minúsculas

HybridDictionary() crea un HybridDictionary vacío que distingue entre mayúsculas y minúsculas . Sintaxis: public HybridDictionary (); A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: // C# code to create an empty // case-sensitive HybridDictionary. using System; using System.Collections; using System.Collections.Specialized;    class GFG {        // Driver … Continue reading «C# | Creación de una clase HybridDictionary vacía que distingue entre mayúsculas y minúsculas»

C# | Eliminar todas las strings de StringCollection

La clase StringCollection es una nueva adición a la biblioteca de clases de .NET Framework que representa una colección de strings. La clase StringCollection se define en el espacio de nombres System.Collections.Specialized . El método StringCollection.Clear se usa para eliminar todas las strings de StringCollection. Sintaxis: public void Clear (); Nota: Count se establece en … Continue reading «C# | Eliminar todas las strings de StringCollection»

C# | Eliminar todos los elementos de OrderedDictionary – Part 1

El método OrderedDictionary.Clear se usa para eliminar todos los elementos de la colección OrderedDictionary. Sintaxis: public void Clear (); Excepción: si la colección OrderedDictionary es de solo lectura, generará NotSupportedException . A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: // C# code to remove all elements // … Continue reading «C# | Eliminar todos los elementos de OrderedDictionary – Part 1»