C# | Clase StringDictionaryStringDictionary Class – Part 1

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

Estructura de rango en C# 8.0

C# 8.0 introdujo una nueva estructura predefinida que se conoce como estructura de rango. Esta estructura se usa para representar un rango que tiene índices de inicio y fin. Proporciona un nuevo estilo para crear un rango usando el operador .. Este operador se usa para crear un rango que tiene un índice inicial y … Continue reading «Estructura de rango en C# 8.0»

C# | Arrays irregulares

Requisito previo: Arrays en C# Una array irregular es una array de arrays de modo que las arrays de miembros pueden tener diferentes tamaños. En otras palabras, la longitud de cada índice de array puede diferir. Los elementos de Jagged Array son tipos de referencia y se inicializan en nulo de forma predeterminada. Jagged Array … Continue reading «C# | Arrays irregulares»

C# | Clase de tabla hash

La clase Hashtable representa una colección de pares clave/valor que se organizan en función del código hash de la clave. Esta clase viene bajo el espacio de nombres System.Collections . La clase Hashtable proporciona varios tipos de métodos que se utilizan para realizar diferentes tipos de operaciones en las tablas hash. En Hashtable, las claves … Continue reading «C# | Clase de tabla hash»

Campo UInt16.MinValue en C# con ejemplos

El campo MinValue de UInt16 Struct se utiliza para representar el valor mínimo posible de un entero sin signo de 16 bits, es decir , tipo de datos ushort . El valor de este campo es constante significa que un usuario no puede cambiar el valor de este campo. El valor de este campo es … Continue reading «Campo UInt16.MinValue en C# con ejemplos»

C# | Clase de pila – Part 1

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. Esta clase se … Continue reading «C# | Clase de pila – Part 1»

Diferentes formas de ordenar una array en orden descendente en C# – Part 1

Una array es un grupo de variables del mismo tipo a las que se hace referencia con un nombre común. Y cada elemento de datos se llama un elemento de la array. La disposición de los elementos de la array de mayor a menor se denomina clasificación de la array en orden descendente. Ejemplos: Input … Continue reading «Diferentes formas de ordenar una array en orden descendente en C# – Part 1»

LINQ | Unión (unión interna)

En LINQ, los operadores de unión se utilizan para integrar dos fuentes de datos en una fuente de datos que comparte algunos atributos comunes. Por ejemplo, en un banco, el gerente tiene dos listas, la primera lista contiene los datos personales y otra lista contiene los detalles del préstamo hipotecario. Ahora el gerente quiere crear … Continue reading «LINQ | Unión (unión interna)»