Co to jest zakres w języku C#

Co To Jest Zakres W Jezyku C



Zakres języka C# to potężna funkcja, która umożliwia pracę z zakresami elementów w tablicy lub kolekcji. Dzięki tej funkcji możesz łatwo wyodrębniać lub manipulować określonymi częściami danych bez potrzeby stosowania skomplikowanego kodu. Nauka korzystania Zakres języka C# może pomóc w pisaniu wydajniejszego i efektywniejszego kodu, niezależnie od poziomu doświadczenia w programowaniu.

W tym artykule przyjrzymy się podstawom Zakres języka C# i jak możesz go użyć, aby poprawić swoje umiejętności programowania.







Co to jest zakres języka C#

W C#, zakres jest predefiniowanym typem danych, który służy jako reprezentacja określonego zakresu elementów w sekwencji lub zbiorze. Nie jest to operator ani funkcja, ale raczej typ, którego programiści mogą używać do tworzenia obiektu Range.



The Zakres obiekt umożliwia programistom wybranie lub wycięcie określonego podzbioru elementów z kolekcji lub sekwencji poprzez zdefiniowanie pozycji początkowej i końcowej zakresu za pomocą dwóch indeksów. Do utylizacji Zakres w języku C# należy utworzyć plik Zakres obiekt, określając punkt początkowy i końcowy określonego zakresu.



Zasięg r = początek .. koniec ;

Tutaj początek i koniec to indeksy reprezentujące pozycję początkową i końcową zakresu, a operator podwójnej kropki (..) służy do tworzenia Zakres obiekt.





Oto przykładowy kod, który używa Operator zakresu w języku C#. Zainicjowaliśmy tablicę liczb, a następnie utworzyliśmy Operator zakresu r1 i zainicjowałem go. Następnie wyświetliliśmy liczby za pomocą operatora zakresu:

za pomocą System ;

przestrzeń nazw program {

klasa zakres testowy {

statyczny próżnia Główny ( strunowy [ ] argumenty )
{
int [ ] liczby = nowy int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , pięćdziesiąt , 79 } ;
Zakres r1 = 0 .. 3 ;
był a1 = liczby [ r1 ] ;
Konsola . Pisać ( „Lista numerów to:” ) ;
dla każdego ( był st_1 W a1 )
Konsola . Pisać ( $ ' {st_1} ' ) ;
}
}


}

Powyższy kod zawiera tablicę liczb całkowitych nazwanych liczbami z 11 elementami. Następnie tworzy Zakres obiekt r1 reprezentujący pierwsze 3 elementy tablicy (od indeksu 0 do 2). Następnie kod używa Obiekt zasięgu aby wyodrębnić odpowiednie elementy z tablicy liczb i przechowuje je w zmiennej a1. Na koniec kod drukuje wartości w a1 przy użyciu pętli foreach.



Dolna linia

Zakres języka C# to potężne narzędzie, które pozwala programistom manipulować określonymi częściami ich danych bez potrzeby stosowania skomplikowanego kodu. Tworząc a Zakres obiekt z indeksami początkowymi i końcowymi, programiści mogą łatwo wybrać lub wyciąć podzbiór elementów z kolekcji lub sekwencji. Zrozumienie, jak używać Zakres języka C# może znacznie poprawić Twoje umiejętności programistyczne i pomóc w pisaniu bardziej wydajnego i efektywnego kodu.