C# | Invertir el orden de los elementos en toda la Lista o en el rango especificado

List<T>.Reverse Method se usa para invertir el orden de los elementos en List<T> o una parte de ella. Hay dos métodos en la lista de sobrecarga de List<T>.Reverse Method de la siguiente manera: Reverso() Inversa (Int32, Int32) Método inverso() Este método se utiliza para invertir el orden de los elementos en toda la List<T>. Sintaxis: … Continue reading «C# | Invertir el orden de los elementos en toda la Lista o en el rango especificado»

C# | Obtener los valores en un objeto SortedList – Part 1

La propiedad SortedList.Values ​​se usa para obtener los valores en un objeto SortedList. Sintaxis: public virtual System.Collections.ICollection Values { get; } Valor de propiedad: un objeto ICollection que contiene los valores del objeto SortedList. Los siguientes programas ilustran el uso de la propiedad discutida anteriormente: Ejemplo 1: // C# code to get an ICollection containing … Continue reading «C# | Obtener los valores en un objeto SortedList – Part 1»

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

El método Hashtable.Clone se utiliza para crear una copia superficial de Hashtable. Cuando hacemos una copia superficial , solo se copian los elementos de la colección independientemente de su tipo, no copia los objetos a los que se refieren las referencias. Básicamente, crea un nuevo objeto y ese objeto apunta a las referencias originales. Sintaxis: … Continue reading «Cómo crear una copia superficial de Hashtable en C#»

C# | Comprobar si dos objetos ArrayList son iguales

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

Método Queue.GetEnumerator en C#

Este método devuelve un enumerador que itera a través de la cola. Y viene bajo el espacio de nombres System.Collections . Sintaxis: public virtual System.Collections.IEnumerator GetEnumerator (); Los siguientes programas ilustran el uso del método mencionado anteriormente: Ejemplo 1: // C# code to illustrate the  // Queue.GetEnumerator Method  using System; using System.Collections;    class GFG … Continue reading «Método Queue.GetEnumerator en C#»

C# | Clase StringDictionaryStringDictionary Class

StringDictionary es una colección especializada. Esta clase viene bajo el espacio de nombres System.Collections.Specialized . Solo permite claves de string y valores de string. Sufre de problemas de rendimiento. Implementa una tabla hash con la clave y el valor tipificado fuertemente para que sean strings en lugar de objetos. Características: Una clave no puede ser … Continue reading «C# | Clase StringDictionaryStringDictionary Class»

C# | Eliminar el elemento en el índice especificado 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 de memoria dinámica, agregando, buscando y ordenando elementos en la lista. El método ArrayList.RemoveAt(Int32) se usa para eliminar el elemento en el índice especificado de ArrayList. Propiedades: Los elementos se pueden … Continue reading «C# | Eliminar el elemento en el índice especificado de ArrayList – Part 1»

C# | Eliminar todos los objetos de la pila

Stack representa unacolección de objetos de último en entrar, primero en salir . Se utiliza cuando necesita un acceso de último en entrar, primero en salir a los elementos. Cuando agrega un elemento en la lista, se le llama empujar el elemento y cuando lo elimina, se le llama sacar el elemento. Stack<T>.Clear Method se … Continue reading «C# | Eliminar todos los objetos de la pila»

Método Stack.Equals() en C#

El método Equals(Object) que se hereda de la clase Object se usa para verificar si un objeto de clase Stack especificado es igual a otro objeto de clase Stack o no. Este método viene bajo el espacio de System.Collectionsnombres. Sintaxis: public virtual bool Equals (object obj); Aquí, obj es el objeto que se comparará con … Continue reading «Método Stack.Equals() en C#»

C# | Añadir un elemento a la tabla Hash – Part 1

La clase Hashtable representa una colección de pares de clave y valor que se organizan según el código hash de la clave. La clave se utiliza para acceder a los elementos de la colección. El método Hashtable.Add(Object, Object) se usa para agregar un elemento con la clave y el valor especificados en Hashtable. Sintaxis: public … Continue reading «C# | Añadir un elemento a la tabla Hash – Part 1»