C# | Variables locales tipificadas implícitamente – var

Las variables tipificadas implícitamente son aquellas variables que se declaran sin especificar el tipo .NET explícitamente. En la variable tipificada implícitamente, el compilador deduce automáticamente el tipo de la variable en el momento de la compilación a partir del valor utilizado para inicializar la variable. El concepto de variable implícitamente tipada se introduce en C# … Continue reading «C# | Variables locales tipificadas implícitamente – var»

C# | Clase de string – Part 1

En C#, una string es una secuencia de caracteres Unicode o una array de caracteres. El rango de caracteres Unicode será de U+0000 a U+FFFF . La array de caracteres también se denomina texto. Entonces la string es la representación del texto. Una string está representada por una clase System.String . La clase String se … Continue reading «C# | Clase de string – Part 1»

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»