¿Qué es el rango en C#?

Que Es El Rango En C



Rango C# es una característica poderosa que le permite trabajar con rangos de elementos en una matriz o colección. Con esta función, puede extraer o manipular fácilmente partes específicas de sus datos sin necesidad de un código complicado. Aprendiendo a usar Rango C# puede ayudarlo a escribir un código más eficiente y efectivo, independientemente de su nivel de experiencia en programación.

En este artículo, exploraremos los conceptos básicos de Rango C# y cómo puede usarlo para mejorar sus habilidades de programación.







¿Qué es el rango de C#?

En C#, Rango es un tipo de datos predefinido que sirve como representación de un rango específico de elementos en una secuencia o colección. No es un operador ni una función, sino un tipo que los desarrolladores pueden usar para crear un objeto Range.



El Rango object permite a los desarrolladores seleccionar o dividir un subconjunto específico de elementos de una colección o secuencia definiendo las posiciones inicial y final del rango con dos índices. Para utilizar Rango en C#, uno necesita crear un Rango objeto especificando los puntos inicial y final del rango especificado.



Guardabosque = comenzar .. fin ;

Aquí, inicio y final son los índices que representan las posiciones inicial y final del rango, y el operador de puntos dobles (..) se usa para crear un Rango objeto.





Aquí hay un código de ejemplo que usa el Operador de rango Cª#. Iniciamos una serie de números y luego creamos un Operador de rango r1 y lo inicializó. Luego mostramos los números usando el operador de rango:

usando Sistema ;

espacio de nombres programa {

clase rango de prueba {

    estático vacío Principal ( cadena [ ] argumentos )
    {
        En t [ ] números = nuevo En t [ ] { 10 , 25 , 57 , 78 , 59 ,
                            34 , 22 , 12 , 99 , 50 , 79 } ;
Rango r1 = 0 .. 3 ;
        era a1 = números [ r1 ] ;
Consola . Escribir ( 'La lista de números es: ' ) ;
        para cada ( era st_1 en a1 )
Consola . Escribir ( $ ' {st_1} ' ) ;    
    }
    }


}

El código anterior contiene una matriz de números enteros llamados números con 11 elementos. Entonces crea un Rango objeto r1 que representa los primeros 3 elementos de la matriz (del índice 0 al 2). A continuación, el código utiliza el Objeto de rango para extraer los elementos correspondientes de la matriz de números y almacenarlos en una variable a1. Finalmente, el código imprime los valores en a1 usando un bucle foreach.



Línea de fondo

Rango C# es una poderosa herramienta que permite a los desarrolladores manipular partes específicas de sus datos sin necesidad de un código complicado. Al crear un Rango objeto con índices de inicio y final, los desarrolladores pueden seleccionar o dividir fácilmente un subconjunto de elementos de una colección o secuencia. Comprender cómo usar Rango C# puede mejorar en gran medida sus habilidades de programación y ayudarlo a escribir un código más eficiente y efectivo.