Estructura de índice en C# 8.0

C# 8.0 introdujo una nueva estructura predefinida que se conoce como estructura de índice. Esta estructura se usa para representar un tipo que se puede usar como índice de una colección o secuencia que comienza desde el principio o el final. Proporciona un nuevo estilo de índice para acceder a elementos que es el operador … Continue reading «Estructura de índice en C# 8.0»

¿Cómo crear un rango para un extremo específico en C#?

La estructura de rango se introduce en C# 8.0. Representa un rango que tiene índices de inicio y fin. Se le permite un objeto Range desde el primer elemento de la colección o secuencia especificada hasta un índice final especificado con la ayuda del método EndAt() proporcionado por la estructura Range. O, en otras palabras, … Continue reading «¿Cómo crear un rango para un extremo específico en C#?»

Función local estática en C# 8.0

En C# 7.0, se introducen funciones locales. La función local le permite declarar un método dentro del cuerpo de un método ya definido. O en otras palabras, podemos decir que una función local es una función privada de una función cuyo alcance se limita a esa función en la que se crea. El tipo de … Continue reading «Función local estática en C# 8.0»

Encontrar el índice final del rango especificado en C#

La estructura de rango se introduce en C# 8.0. Representa un rango que tiene índices de inicio y fin. Puede encontrar el índice final de los rangos dados con la ayuda de la propiedad final proporcionada por la estructura de rango. Sintaxis:   public property Index End { Index get(); }; Aquí, Index representa el índice … Continue reading «Encontrar el índice final del rango especificado en C#»

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»

Constructor de rango en C#

Range(Index, Index) Constructor es la parte de Range Struct . Este constructor se usa para crear una nueva instancia de Range junto con los índices inicial y final especificados. Cuando crea un rango utilizando el operador de rango o el constructor, no agregará el último elemento ni el elemento de índice final. Por ejemplo, tenemos una … Continue reading «Constructor de rango en C#»

Rango e índices en C# 8.0

Como ya sabemos sobre el Rango y los Índices . Los usamos varias veces en nuestros programas, proporcionan una sintaxis corta para representar o acceder a un solo elemento o un rango de elementos de la secuencia o colecciones dadas. En este artículo, aprenderemos qué se agregó recientemente en el rango y los índices en … Continue reading «Rango e índices en C# 8.0»

Obtener el código hash del rango especificado en C#

La estructura de rango se introduce en C# 8.0. Representa un rango que tiene índices de inicio y fin. Puede obtener el código hash del rango especificado con la ayuda del método GetHashCode() proporcionado por la estructura Range. Este método devuelve el código hash de la instancia especificada. Sintaxis: public override int GetHashCode(); Ejemplo 1: … Continue reading «Obtener el código hash del rango especificado en C#»

Strings textuales interpoladas en C# 8.0

Requisito previo: interpolación de strings y string textual Antes de C# 8.0, puede usar la interpolación de strings ($) y el identificador literal (@) juntos, pero en una secuencia específica. Significa que cuando usa el token $y el token @ juntos, es necesario que el token $aparezca antes que el token @. Si usa el … Continue reading «Strings textuales interpoladas en C# 8.0»

Encontrar el índice de inicio del rango especificado en C#

La estructura de rango se introduce en C# 8.0. Representa un rango que tiene índices de inicio y fin. Puede encontrar el índice de inicio del rango dado con la ayuda de la propiedad de inicio proporcionada por la estructura de rango. Sintaxis:   public property Index Start { Index get(); }; Aquí, Index representa el … Continue reading «Encontrar el índice de inicio del rango especificado en C#»