C# | Compruebe si HybridDictionary está sincronizado (seguro para subprocesos)

La propiedad HybridDictionary.IsSynchronized se usa para obtener un valor que indica si HybridDictionary está sincronizado (seguro para subprocesos) o no. Sintaxis: public bool IsSynchronized { get; } Valor devuelto: esta propiedad siempre devuelve falso . Los siguientes programas ilustran el uso de la propiedad HybridDictionary.IsSynchronized : Ejemplo 1: // C# code to check whether the … Continue reading «C# | Compruebe si HybridDictionary está sincronizado (seguro para subprocesos)»

C# | Agregar la clave y el valor especificados en HybridDictionary – Part 1

El método HybridDictionary.Add(Object, Object) se usa para agregar una entrada con la clave y el valor especificados en HybridDictionary. Sintaxis: public void Add (object key, object value); Parámetros: clave : La clave de la entrada a agregar. value : El valor de la entrada a agregar. El valor puede ser nulo. Excepciones: ArgumentNullException: si la … Continue reading «C# | Agregar la clave y el valor especificados en HybridDictionary – 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# | Creación de un HybridDictionary vacío con distinción de mayúsculas y minúsculas especificada

El constructor HybridDictionary(Boolean) crea un HybridDictionary vacío con la distinción entre mayúsculas y minúsculas especificada. Sintaxis: public HybridDictionary (bool caseInsensitive); Aquí, caseInSensible es un valor booleano que indica si HybridDictionary no distingue entre mayúsculas y minúsculas. A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: // C# code … Continue reading «C# | Creación de un HybridDictionary vacío con distinción de mayúsculas y minúsculas especificada»

C# | Cuente el número de pares clave/valor en HybridDictionary

La propiedad HybridDictionary.Count se utiliza para obtener el número de pares clave/valor contenidos en HybridDictionary. Sintaxis: public int Count { get; } Valor devuelto: el número de pares clave/valor contenidos en HybridDictionary. Nota: Recuperar el valor de esta propiedad es una operación O(1). Los siguientes programas ilustran el uso de la propiedad HybridDictionary.Count : Ejemplo … Continue reading «C# | Cuente el número de pares clave/valor en HybridDictionary»

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

El constructor HybridDictionary(Int32) se usa para crear un HybridDictionary que distingue entre mayúsculas y minúsculas con el tamaño inicial especificado. Sintaxis: public HybridDictionary (int initialSize); Aquí, initialSize es el número aproximado de entradas que HybridDictionary puede contener inicialmente. A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: // … Continue reading «C# | Creación de un HybridDictionary que distingue entre mayúsculas y minúsculas con un tamaño inicial especificado»

C# | Clase HybridDictionary – Part 1

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 – Part 1»

C# | Cuente el número de pares clave/valor en HybridDictionary – Part 1

La propiedad HybridDictionary.Count se utiliza para obtener el número de pares clave/valor contenidos en HybridDictionary. Sintaxis: public int Count { get; } Valor devuelto: el número de pares clave/valor contenidos en HybridDictionary. Nota: Recuperar el valor de esta propiedad es una operación O(1). Los siguientes programas ilustran el uso de la propiedad HybridDictionary.Count : Ejemplo … Continue reading «C# | Cuente el número de pares clave/valor en HybridDictionary – Part 1»

C# | Verifique HybridDictionary para una clave específica – Part 1

El método HybridDictionary.Contains(Object) se usa para determinar si HybridDictionary contiene una clave específica o no. Sintaxis: public bool Contains (object key); Aquí, clave es la clave para ubicar en HybridDictionary. Valor devuelto: este método devolverá True si HybridDictionary contiene una entrada con la clave especificada, de lo contrario, False . Excepción: el método arroja ArgumentNullException … Continue reading «C# | Verifique HybridDictionary para una clave específica – Part 1»

C# | Compruebe si HybridDictionary tiene un tamaño fijo

La propiedad HybridDictionary.IsFixedSize se usa para obtener un valor que indica si HybridDictionary tiene un tamaño fijo o no. Sintaxis: public bool IsFixedSize { get; } Valor devuelto: esta propiedad siempre devuelve falso . A continuación se muestran los programas para ilustrar el uso de la propiedad HybridDictionary.IsFixedSize : Ejemplo 1: // C# code to … Continue reading «C# | Compruebe si HybridDictionary tiene un tamaño fijo»