Apa itu Rentang dalam C#

Apa Itu Rentang Dalam C



Rentang C# adalah fitur canggih yang memungkinkan Anda bekerja dengan rentang elemen dalam larik atau kumpulan. Dengan fitur ini, Anda dapat dengan mudah mengekstraksi atau memanipulasi bagian tertentu dari data Anda tanpa memerlukan kode yang rumit. Mempelajari cara menggunakan Rentang C# dapat membantu Anda menulis kode yang lebih efisien dan efektif, terlepas dari tingkat pengalaman pemrograman Anda.

Pada artikel ini, kita akan mengeksplorasi dasar-dasar Rentang C# dan bagaimana Anda dapat menggunakannya untuk meningkatkan keterampilan pemrograman Anda.







Apa itu Rentang C#

Di dalam C#, Kisaran adalah tipe data yang telah ditentukan sebelumnya yang berfungsi sebagai representasi dari rentang elemen tertentu dalam urutan atau kumpulan. Ini bukan operator atau fungsi melainkan tipe yang dapat digunakan pengembang untuk membuat objek Rentang.



Itu Jangkauan objek memungkinkan pengembang untuk memilih atau mengiris subset elemen tertentu dari koleksi atau urutan dengan menentukan posisi awal dan akhir rentang dengan dua indeks. Untuk memanfaatkan Jangkauan di C #, seseorang perlu membuat a Jangkauan objek dengan menentukan titik awal dan akhir dari rentang yang ditentukan.



Kisaran r = awal .. akhir ;

Di sini, awal dan akhir adalah indeks yang mewakili posisi awal dan akhir rentang, dan operator titik ganda (..) digunakan untuk membuat Jangkauan obyek.





Berikut adalah contoh kode yang menggunakan Operator jangkauan dalam C#. Kami memulai array angka dan kemudian membuat a Rentang operator r1 dan menginisialisasinya. Kemudian kami menampilkan angka menggunakan operator jangkauan:

menggunakan Sistem ;

ruang nama program {

kelas rentang uji {

statis ruang kosong Utama ( rangkaian [ ] argumen )
{
int [ ] angka = baru int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , lima puluh , 79 } ;
Rentang r1 = 0 .. 3 ;
dulu a1 = angka [ r1 ] ;
Menghibur . Menulis ( 'Daftar nomornya adalah:' ) ;
untuk setiap ( dulu st_1 di dalam a1 )
Menghibur . Menulis ( $ ' {st_1} ' ) ;
}
}


}

Kode di atas berisi array bilangan bulat bernama angka dengan 11 elemen. Ini kemudian menciptakan a Jangkauan objek r1 mewakili 3 elemen pertama dari array (dari indeks 0 hingga 2). Kode kemudian menggunakan Objek jangkauan untuk mengekstrak elemen yang sesuai dari array angka dan menyimpannya dalam variabel a1. Terakhir, kode mencetak nilai dalam a1 menggunakan foreach loop.



Intinya

Rentang C# adalah alat yang ampuh yang memungkinkan pengembang untuk memanipulasi bagian tertentu dari data mereka tanpa memerlukan kode yang rumit. Dengan membuat a Jangkauan objek dengan indeks awal dan akhir, pengembang dapat dengan mudah memilih atau mengiris subset elemen dari kumpulan atau urutan. Memahami cara penggunaan Rentang C# dapat sangat meningkatkan keterampilan pemrograman Anda dan membantu Anda menulis kode yang lebih efisien dan efektif.