C# | Obtenga un enumerador que itere a través de SortedList – Part 1

SortedList.GetEnumerator Method se usa para un objeto IDictionaryEnumerator que itera a través de un objeto SortedList. Sintaxis: public virtual System.Collections.IDictionaryEnumerator GetEnumerator (); Valor devuelto: este método devuelve un objeto IDictionaryEnumerator para el objeto SortedList. Los siguientes programas ilustran el uso del método discutido anteriormente: Ejemplo 1: // C# code to get IDictionaryEnumerator object // that … Continue reading «C# | Obtenga un enumerador que itere a través de SortedList – Part 1»

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

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

C# | Creación de un contenedor sincronizado (seguro para subprocesos) para Hashtable – Part 1

El método Hashtable.Synchronized(Hashtable) se usa para devolver un contenedor sincronizado (seguro para subprocesos) para Hashtable . Sintaxis: System.Collections.Hashtable público estático sincronizado (tabla System.Collections.Hashtable); Aquí la tabla es la Hashtable que se sincronizará. Valor de retorno: este método devuelve un contenedor sincronizado (seguro para subprocesos) para Hashtable. Excepción: este método generará ArgumentNullException si la tabla es … Continue reading «C# | Creación de un contenedor sincronizado (seguro para subprocesos) para Hashtable – Part 1»

C# | Índice de la primera aparición en 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.IndexOf(String) se utiliza para buscar la string especificada que devuelve el índice basado en cero de la primera aparición dentro … Continue reading «C# | Índice de la primera aparición en StringCollection»

C# | Eliminar un rango de elementos de ArrayList – Part 1

ArrayList representa una colección ordenada de un objeto que se puede indexar individualmente. Es básicamente una alternativa a una array. También permite la asignación dinámica de memoria, agregando, buscando y ordenando elementos en la lista. El método ArrayList.RemoveRange(Int32, Int32) se usa para eliminar un rango de elementos de ArrayList. Propiedades de la clase ArrayList: Los … Continue reading «C# | Eliminar un rango de elementos de ArrayList – Part 1»

Cómo crear una copia superficial de SortedList Object en C#

El método SortedList.Clone() se usa para crear una copia superficial de un objeto SortedList . Sintaxis: public virtual object Clone(); Valor devuelto: Devuelve una copia superficial del objeto SortedList . El tipo de valor devuelto será Object . Nota: una copia superficial de una colección copia solo los elementos de la colección, ya sean tipos … Continue reading «Cómo crear una copia superficial de SortedList Object en C#»

C# | Comprobar si un objeto SortedList contiene una clave específica – Part 1

El método SortedList.Contains(Object) se utiliza para verificar si un objeto SortedList contiene una clave específica. Sintaxis: public virtual bool Contains (object key); Aquí, key es la clave que se ubicará en el objeto SortedList. Valor devuelto: este método devuelve verdadero si el objeto SortedList contiene un elemento con la clave especificada; de lo contrario, devuelve … Continue reading «C# | Comprobar si un objeto SortedList contiene una clave específica – Part 1»

Método Queue.Clear en C#

Este método se utiliza para eliminar los objetos de la cola. Este método es una operación O(n), donde n es el recuento total de elementos. Y este método viene bajo el espacio de nombres System.Collections . Sintaxis: public void Clear (); A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: … Continue reading «Método Queue.Clear en C#»

C# | Compruebe si la string especificada está en StringCollection – Part 1

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.Contains(String) se usa para verificar si la string especificada está en StringCollection o no. Sintaxis: public bool Contains (string value); … Continue reading «C# | Compruebe si la string especificada está en StringCollection – Part 1»

Cómo crear una copia superficial de ArrayList en C#

El método ArrayList.Clone() se usa para crear una copia superficial del ArrayList especificado . Una copia superficial de una colección copia solo los elementos de la colección, independientemente de los tipos de referencia o los tipos de valor. Pero no copia los objetos a los que se refieren las referencias. Las referencias en la nueva … Continue reading «Cómo crear una copia superficial de ArrayList en C#»