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

El método StringDictionary.GetEnumerator se usa para devolver un enumerador que itera a través del diccionario de strings. Sintaxis: public virtual System.Collections.IEnumerator GetEnumerator (); Valor devuelto: un IEnumerator que itera a través del diccionario de strings. A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: // C# code to … Continue reading «C# | Obtenga un enumerador que itere a través de stringDictionary»

C# | Clase ListDictionary

ListDictionary es una colección especializada. Viene bajo el espacio de nombres System.Collections.Specialized . 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 diccionarios (System.Collections.IDictionary) para listas pequeñas. Implementa los métodos y propiedades de IDictionary , y se sugiere … Continue reading «C# | Clase ListDictionary»

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

El método ListDictionary.GetEnumerator se usa para devolver un IDictionaryEnumerator que itera a través de ListDictionary. Sintaxis: public System.Collections.IDictionaryEnumerator GetEnumerator (); Valor devuelto: este método devuelve un IDictionaryEnumerator para ListDictionary. Los siguientes programas ilustran el uso del método ListDictionary.GetEnumerator : Ejemplo 1: // C# code to get an IDictionaryEnumerator // that iterates through the ListDictionary using … Continue reading «C# | Obtenga un enumerador que itere a través de ListDictionary»

Cómo obtener acceso sincronizado a StringCollection en C#

La propiedad StringCollection.SyncRoot se usa para obtener un objeto que se puede usar para sincronizar el acceso a StringCollection . Esta biblioteca de clases que representa una colección de strings. La clase StringCollection se define en el espacio de nombres System.Collections.Specialized . Sintaxis: objeto virtual público SyncRoot { get; } Valor de propiedad: un objeto … Continue reading «Cómo obtener acceso sincronizado a StringCollection en C#»

C# | Insertar en OrderedDictionary con clave y valor en el índice especificado

El método OrderedDictionary.Insert(Int32, Object, Object) se usa para insertar una nueva entrada en la colección OrderedDictionary con la clave y el valor especificados en el índice especificado. Sintaxis: public void Insert (int index, object key, object value); Parámetros: index : Es el índice de base cero en el que se debe insertar el elemento. key … Continue reading «C# | Insertar en OrderedDictionary con clave y valor en el índice especificado»

C# | Obtenga una ICollection que contenga claves en OrderedDictionary – Part 1

La propiedad OrderedDictionary.Keys se utiliza para obtener un objeto ICollection que contiene las claves de la colección OrderedDictionary. Sintaxis: public System.Collections.ICollection Keys { get; } Valor devuelto: Devuelve un objeto ICollection que contiene las claves de la colección OrderedDictionary. A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: Ejemplo 1: … Continue reading «C# | Obtenga una ICollection que contenga claves en OrderedDictionary – Part 1»

C# | Obtiene o establece el valor en HybridDictionary con la clave especificada

La propiedad HybridDictionary.Item[Object] se usa para obtener o establecer el valor asociado con la clave especificada. Sintaxis: public object this[object key] { get; set; } Aquí, clave es la clave cuyo valor se va a obtener o establecer. Valor de retorno: el valor asociado con la clave especificada. Si no se encuentra la clave especificada, … Continue reading «C# | Obtiene o establece el valor en HybridDictionary con la clave especificada»

C# | Eliminar la entrada en el índice especificado de OrderedDictionary

El método OrderedDictionary.RemoveAt(Int32) se usa para eliminar la entrada en el índice especificado de la colección OrderedDictionary. Sintaxis: public void RemoveAt (int index); Aquí, índice es el índice de base cero de la entrada que se va a eliminar. Excepciones: NotSupportedException: si la colección OrderedDictionary es de solo lectura. ArgumentOutOfRangeException: si el índice es menor … Continue reading «C# | Eliminar la entrada en el índice especificado de OrderedDictionary»

C# | Comprobar si ListDictionary contiene una clave específica – Part 1

El método ListDictionary.Contains(Object) se usa para verificar si ListDictionary contiene una clave específica o no. Sintaxis: public bool Contains (object key); Aquí, clave es la clave para ubicar en ListDictionary. Valor devuelto: el método devuelve verdadero si ListDictionary contiene una entrada con la clave especificada; de lo contrario, devuelve falso . Excepción: este método dará … Continue reading «C# | Comprobar si ListDictionary contiene una clave específica – Part 1»

C# | Eliminar la entrada con la clave especificada del StringDictionary

El método StringDictionary.Remove(String) se usa para eliminar la entrada con la clave especificada del diccionario de strings. Sintaxis: public virtual void Remove (string key); Aquí, clave es la clave de la entrada a eliminar. Excepciones: ArgumentNullException: si la clave es nula. NotSupportedException: si StringDictionary es de solo lectura. Los siguientes programas ilustran el uso del … Continue reading «C# | Eliminar la entrada con la clave especificada del StringDictionary»