Què és el rang en C#

Que Es El Rang En C



Interval C# és una característica potent que us permet treballar amb rangs d'elements en una matriu o col·lecció. Amb aquesta funció, podeu extreure o manipular fàcilment parts específiques de les vostres dades sense necessitat de codi complicat. Aprendre a utilitzar Interval C# us pot ajudar a escriure codi més eficient i eficaç, independentment del vostre nivell d'experiència en programació.

En aquest article, explorarem els conceptes bàsics Interval C# i com podeu utilitzar-lo per millorar les vostres habilitats de programació.







Què és el rang C#

En C#, rang és un tipus de dades predefinit que serveix com a representació d'un rang específic d'elements en una seqüència o col·lecció. No és un operador o funció, sinó un tipus que els desenvolupadors poden utilitzar per crear un objecte Range.



El Interval L'objecte permet als desenvolupadors seleccionar o tallar un subconjunt específic d'elements d'una col·lecció o seqüència mitjançant la definició de les posicions inicial i final de l'interval amb dos índexs. Per utilitzar Interval en C#, cal crear un Interval objecte especificant els punts inicial i final de l'interval especificat.



Gamma r = començar .. final ;

Aquí, inici i final són els índexs que representen les posicions inicial i final de l'interval, i l'operador de punts dobles (..) s'utilitza per crear un Interval objecte.





Aquí teniu un exemple de codi que utilitza el Operador de rang en C#. Vam iniciar una sèrie de números i després vam crear un Operador de rang r1 i el va inicialitzar. A continuació, vam mostrar els números mitjançant l'operador d'interval:

utilitzant Sistema ;

espai de noms programa {

classe rang de prova {

estàtica buit Principal ( corda [ ] args )
{
int [ ] nombres = nou int [ ] { 10 , 25 , 57 , 78 , 59 ,
34 , 22 , 12 , 99 , 50 , 79 } ;
Interval r1 = 0 .. 3 ;
era a1 = nombres [ r1 ] ;
Consola . Escriu ( 'La llista de números és:' ) ;
per cadascú ( era st_1 en a1 )
Consola . Escriu ( $ '{st_1}' ) ;
}
}


}

El codi anterior conté una matriu de nombres enters anomenats nombres amb 11 elements. Aleshores crea un Interval objecte r1 que representa els 3 primers elements de la matriu (de l'índex 0 al 2). Aleshores, el codi utilitza el Objecte de rang per extreure els elements corresponents de la matriu de números i emmagatzemar-los en una variable a1. Finalment, el codi imprimeix els valors en a1 mitjançant un bucle foreach.



Linia inferior

Interval C# és una eina potent que permet als desenvolupadors manipular parts específiques de les seves dades sense necessitat de codi complicat. En crear un Interval objecte amb índexs inicial i final, els desenvolupadors poden seleccionar o tallar fàcilment un subconjunt d'elements d'una col·lecció o seqüència. Entendre com utilitzar-lo Interval C# pot millorar molt les vostres habilitats de programació i ajudar-vos a escriure codi més eficient i eficaç.