C# | Capacidad de una lista – Part 1

List<T>.Capacity Property se usa para obtener o establecer el número total de elementos que la estructura de datos interna puede contener sin cambiar el tamaño. 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 … Continue reading «C# | Capacidad de una lista – Part 1»

C# | Ordenar los elementos en el ArrayList

El método ArrayList.Sort se utiliza para ordenar los elementos en ArrayList. Hay un total de 3 métodos en la lista de sobrecarga de este método de la siguiente manera: Clasificar() Ordenar (IComparer) Ordenar (Int32, Int32, IComparer) Clasificar() Este método se utiliza para ordenar los elementos en todo el ArrayList. Utiliza el algoritmo QuickSort para ordenar … Continue reading «C# | Ordenar los elementos en el ArrayList»

C# | AND bit a bit entre los elementos de BitArray

La clase BitArray administra una array compacta de valores de bits, que se representan como valores booleanos, donde verdadero indica que el bit está activado , es decir, 1 y falso indica que el bit está desactivado , es decir, 0 . Esta clase está contenida en el espacio de nombres System.Collections . El método … Continue reading «C# | AND bit a bit entre los elementos de BitArray»

C# | Operación OR exclusiva bit a bit entre los elementos de BitArray – Part 1

La clase BitArray administra una array compacta de valores de bits, que se representan como valores booleanos, donde verdadero indica que el bit está activado , es decir, 1 y falso indica que el bit está desactivado , es decir, 0 . Esta clase está contenida en el espacio de nombres System.Collections . El método … Continue reading «C# | Operación OR exclusiva bit a bit entre los elementos de BitArray – Part 1»

C# | Compruebe si la string especificada está 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.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»

C# | Obtener la lista de valores de un objeto SortedList

El método SortedList.GetValueList se usa para obtener la lista de claves en un objeto SortedList. Sintaxis: public virtual System.Collections.IList GetValueList (); Valor devuelto: Devuelve un objeto IList que contiene los valores del objeto SortedList. Los siguientes programas ilustran el uso del método mencionado anteriormente: Ejemplo 1: // C# code for getting the values // in … Continue reading «C# | Obtener la lista de valores de un objeto SortedList»

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# | Creación de un contenedor de solo lectura para ArrayList

El método ArrayList.ReadOnly(ArrayList) se usa para obtener un contenedor ArrayList de solo lectura. Sintaxis: public static System.Collections.ArrayList ReadOnly(System.Collections.ArrayList list); Aquí, la lista es la ArrayList que se va a envolver. Valor de retorno: Devuelve un ArrayList Wrapper de solo lectura alrededor de la lista . Excepción: este método devuelve ArgumentNullException si la lista es nula. … Continue reading «C# | Creación de un contenedor de solo lectura para ArrayList»

C# | Copia de los elementos de la tabla hash en una instancia de array – Part 1

El método Hashtable.CopyTo(Array, Int32) se utiliza para copiar los elementos de una tabla Hash en una instancia de array unidimensional en el índice especificado. Sintaxis:   public virtual void CopyTo (Array array, int arrayIndex); Parámetros:  array: la array unidimensional que es el destino de los objetos DictionaryEntry copiados de Hashtable. El Array debe tener una indexación … Continue reading «C# | Copia de los elementos de la tabla hash en una instancia de array – Part 1»