O que é Intervalo em C#

O Que E Intervalo Em C



Intervalo C# é um recurso poderoso que permite trabalhar com intervalos de elementos em uma matriz ou coleção. Com esse recurso, você pode facilmente extrair ou manipular partes específicas de seus dados sem a necessidade de códigos complicados. Aprendendo a usar Intervalo C# pode ajudá-lo a escrever um código mais eficiente e eficaz, independentemente do seu nível de experiência em programação.

Neste artigo, vamos explorar os fundamentos da Intervalo C# e como você pode usá-lo para melhorar suas habilidades de programação.







O que é intervalo C#

Em C#, Intervalo é um tipo de dados predefinido que serve como uma representação de um intervalo específico de elementos em uma sequência ou coleção. Não é um operador ou função, mas sim um tipo que os desenvolvedores podem usar para criar um objeto Range.



O Faixa O objeto permite que os desenvolvedores selecionem ou cortem um subconjunto específico de elementos de uma coleção ou sequência, definindo as posições inicial e final do intervalo com dois índices. Utilizar Faixa em C#, é preciso criar um Faixa objeto especificando os pontos inicial e final do intervalo especificado.



Guarda-florestal = começar .. fim ;

Aqui, start e end são os índices que representam as posições inicial e final do intervalo, e o operador de pontos duplos (..) é usado para criar um Faixa objeto.





Aqui está um código de exemplo que usa o Operador de alcance em C#. Iniciamos uma matriz de números e, em seguida, criamos um Operador de intervalo r1 e o inicializou. Em seguida, exibimos os números usando o operador de intervalo:

usando Sistema ;

namespace programa {

aula faixa de teste {

estático vazio Principal ( corda [ ] argumentos )
{
int [ ] números = novo int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , cinquenta , 79 } ;
Alcance r1 = 0 .. 3 ;
era a1 = números [ r1 ] ;
Console . Escrever ( 'A lista de números é: ' ) ;
para cada ( era st_1 em a1 )
Console . Escrever ( $ ' {st_1} ' ) ;
}
}


}

O código acima contém uma matriz de inteiros chamados números com 11 elementos. Em seguida, cria um Faixa objeto r1 representando os 3 primeiros elementos do array (do índice 0 ao 2). O código então usa o Objeto de intervalo para extrair os elementos correspondentes da matriz de números e armazená-los em uma variável a1. Por fim, o código imprime os valores em a1 usando um loop foreach.



Conclusão

Intervalo C# é uma ferramenta poderosa que permite aos desenvolvedores manipular partes específicas de seus dados sem a necessidade de códigos complicados. Ao criar um Faixa objeto com índices iniciais e finais, os desenvolvedores podem facilmente selecionar ou fatiar um subconjunto de elementos de uma coleção ou sequência. Entendendo como usar Intervalo C# pode melhorar muito suas habilidades de programação e ajudá-lo a escrever um código mais eficiente e eficaz.