Apakah Julat dalam C#

Apakah Julat Dalam C



Julat C# ialah ciri berkuasa yang membolehkan anda bekerja dengan julat elemen dalam tatasusunan atau koleksi. Dengan ciri ini, anda boleh mengekstrak atau memanipulasi bahagian tertentu data anda dengan mudah tanpa memerlukan kod yang rumit. Belajar cara menggunakan Julat C# boleh membantu anda menulis kod yang lebih cekap dan berkesan, tanpa mengira tahap pengalaman pengaturcaraan anda.

Dalam artikel ini, kita akan meneroka asas-asas Julat C# dan bagaimana anda boleh menggunakannya untuk meningkatkan kemahiran pengaturcaraan anda.







Apakah itu C# Range

Dalam C#, Julat ialah jenis data yang telah ditetapkan yang berfungsi sebagai perwakilan julat elemen tertentu dalam urutan atau koleksi. Ia bukan pengendali atau fungsi sebaliknya jenis yang boleh digunakan oleh pembangun untuk mencipta objek Julat.



The Julat objek membolehkan pembangun memilih atau menghiris subset elemen tertentu daripada koleksi atau jujukan dengan mentakrifkan kedudukan mula dan akhir julat dengan dua indeks. Untuk memanfaatkan Julat dalam C#, seseorang perlu membuat a Julat objek dengan menyatakan titik mula dan akhir julat yang ditentukan.



Julat r = mulakan .. tamat ;

Di sini, mula dan tamat ialah indeks yang mewakili kedudukan mula dan akhir julat, dan pengendali titik dua (..) digunakan untuk mencipta Julat objek.





Berikut ialah contoh kod yang menggunakan Operator julat dalam C#. Kami memulakan tatasusunan nombor dan kemudian mencipta a Pengendali julat r1 dan memulakannya. Kemudian kami memaparkan nombor menggunakan operator julat:

menggunakan Sistem ;

ruang nama program {

kelas julat ujian {

statik batal Utama ( tali [ ] args )
{
int [ ] nombor = baru int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , lima puluh , 79 } ;
Julat r1 = 0 .. 3 ;
adalah a1 = nombor [ r1 ] ;
Konsol . tulis ( 'Senarai nombor ialah:' ) ;
untuk setiap ( adalah st_1 dalam a1 )
Konsol . tulis ( $ ' {st_1} ' ) ;
}
}


}

Kod di atas mengandungi tatasusunan integer bernama nombor dengan 11 elemen. Ia kemudian mewujudkan a Julat objek r1 mewakili 3 elemen pertama tatasusunan (dari indeks 0 hingga 2). Kod itu kemudian menggunakan Objek julat untuk mengekstrak elemen yang sepadan daripada tatasusunan nombor dan menyimpannya dalam pembolehubah a1. Akhir sekali, kod mencetak nilai dalam a1 menggunakan gelung foreach.



Pokoknya

Julat C# ialah alat berkuasa yang membolehkan pembangun memanipulasi bahagian tertentu data mereka tanpa memerlukan kod yang rumit. Dengan mencipta a Julat objek dengan indeks mula dan akhir, pembangun boleh memilih atau memotong subset elemen daripada koleksi atau jujukan dengan mudah. Memahami cara menggunakan Julat C# boleh meningkatkan kemahiran pengaturcaraan anda dan membantu anda menulis kod yang lebih cekap dan berkesan.