Jenis Bool C#

Jenis Bool C



C # disebut sebagai C sharp. Rangka kerja .NET digunakan untuk melaksanakan bahasa pengaturcaraan berorientasikan objek ini. Microsoft telah menciptanya dan bahasa ini tergolong dalam keluarga C. Bahasa C# digunakan untuk membuat pelbagai aplikasi, termasuk apl desktop, apl web dan permainan. C# mempunyai banyak jenis data dan salah satunya ialah jenis bool C#. Jenis dan saiz nilai pembolehubah ditentukan oleh jenis data. Kata kunci 'bool' boleh digunakan untuk mewakili jenis data Boolean. Kata kunci dalam bahasa mentakrifkan tindakan yang dipratentukan atau beberapa proses terbina dalam. Jenis data 'bool' menyimpan 1 bait (8 bit) dalam ingatan. Dalam bahasa pengaturcaraan, kita memerlukan jenis data yang menyimpan hanya dua nilai yang boleh benar atau salah, ya atau tidak, dan hidup atau mati. Jadi, jenis data 'Bool' mempunyai sifat khusus ini untuk menyimpan dua nilai benar atau salah.

Sintaks

Bool nama pembolehubah = nilai ;

Parameter

Parameter yang digunakan dalam jenis bool C# adalah seperti berikut:







  • Nama Pembolehubah Bool : ‘Nama pembolehubah’ mewakili sebarang pembolehubah seperti x, y, z.
  • Nilai : Nilai mewakili dua nilai sama ada ia boleh benar atau salah. Ia adalah kerana jenis Boolean yang mewakili kebenaran dan digunakan dalam ungkapan.

Penggunaan C# Bool Type

Jenis bool C# digunakan dalam kaedah yang berbeza untuk mewakili nilai kebenaran. Beberapa metodologi mengembalikan nilai 'bool' dan ini adalah:



  • Susunan Bool : Tatasusunan C# Boolean adalah mudah dan membenarkan kod yang selamat dan bersih. Mereka tidak cekap ingatan tetapi cukup baik
  • Isih Bool : C# Boolean boleh diisih. Kita boleh menggunakan ini untuk mengisih entri dalam koleksi mengikut benar atau salah. Jika elemen dikekalkan dalam tatasusunan atau senarai maka ia disusun dengan menggunakan kaedah Isih.
  • Bool Parse : Rentetan boleh ditukar menjadi 'bool'. Dan ini dilakukan dengan menggunakan kaedah bool parse atau bool. Cuba Parse.

Nilai Pulangan

Dalam program jenis bool C#, hanya satu nilai dikembalikan yang boleh benar atau salah.



Contoh no. 1:

Dalam contoh ini, kita akan membincangkan cara mendapatkan hasil dalam jenis bool dengan membandingkan dua nilai integer.





Mari kita laksanakan kod C# mudah yang menunjukkan cara program ini berfungsi. Kami bermula dengan memasang perisian 'Visual studio' dan memulakan pengekodan menggunakan .NET Framework. Banyak perpustakaan kelas yang tergolong dalam rangka kerja ini dirujuk sebagai perpustakaan kelas rangka kerja. Kami telah memberikan nama projek sebagai Contoh1.

menggunakan Sistem ;

ruang nama contoh1

{
dalaman kelas Program
{
statik batal Utama ( tali [ ] args )
{
int a = 5 ;
int b = 4 ;
Konsol . WriteLine ( a < b ) ;
}
}


}

Selepas menggunakan contoh ruang nama1, kami memberikan rujukan dengan menulis pernyataan 'Program kelas dalaman'. Di sini, 'kelas' ialah istilah yang sedang digunakan untuk menentukan mana-mana kelas dalam kod. Seterusnya, fungsi Main() kekosongan statik digunakan. Penggunaan kata kunci 'statik' menunjukkan bahawa kebolehcapaian ahli statik tidak memerlukan objek. Jenis pulangan kaedah ini adalah 'kosong'. Istilah Main() menunjukkan nama kaedah. Dan fungsi ini mengandungi atribut: string[] args. Untuk argumen baris arahan, atribut 'string[] args' akan digunakan. Semasa program C#, kita boleh lulus banyak nilai. Di sini, kami telah mengambil pembolehubah input 'a' yang mempunyai jenis data integer dan menetapkannya kepada nilai 5. Kemudian, kami telah mengambil pembolehubah input lain 'b' dan menetapkannya kepada nilai 4. Kami telah mengisytiharkan pembolehubah ini untuk membandingkannya dan mendapatkan keluaran dalam jenis bool. Dalam pernyataan seterusnya, fungsi Console.WriteLine() digunakan yang digunakan untuk menulis teks atau output pada terminal. Dalam kod ini, nilai pembolehubah 'a' dan 'b' dibandingkan dengan menggunakan operator perbandingan untuk menunjukkan sama ada 'a' kurang daripada 'b' atau tidak. Jadi, dalam hasilnya, kita akan mendapat jawapan dari segi benar atau salah (jenis bool). Kami menjalankan program kami dengan menggunakan nyahpepijat dan mempunyai output.



Hasil kod yang disebutkan di atas dilihat di sini. Nilai pulangan adalah 'palsu' kerana nilai 'a' ialah 5 yang lebih besar daripada nilai 'b', oleh itu kita ditinggalkan dengan palsu.

Contoh no. dua:

Di sini, kami akan melaksanakan kod lain untuk mengetahui lebih lanjut tentang konsep jenis data bool. Jenis data 'Bool' menyimpan 1 bait memori dan mewakili nilai sama ada benar atau palsu. Dan adalah penting untuk menggunakan jenis data yang sesuai untuk pembolehubah. Di sini, kami telah menentukan nama projek sebagai Contoh2.

menggunakan Sistem ;

ruang nama contoh2

{

dalaman kelas Program
{
statik batal Utama ( tali [ ] args )
{
bool isCSharpeasy = benar ;
bool isCSharpedifficult = salah ;
Konsol . WriteLine ( isCSharpeasy ) ;
Konsol . WriteLine ( isCSharpedifficult ) ;
}
}


}

'Sistem' dan 'contoh ruang nama2' digunakan dalam pernyataan pertama kod. Kemudian kami menyediakan rujukan dengan memasukkan baris 'Program kelas dalaman'. Selepas itu, kaedah Main() kekosongan statik digunakan. Kami menghantar 'string[] args' sebagai parameter kepada kaedah ini. Kini, program C# membolehkan kami menghantar nilai. Dalam badan fungsi Main() kekosongan statik, kami telah mengambil pembolehubah 'isCsharpeasy' yang mempunyai jenis 'bool' dan menetapkannya kepada benar. Begitu juga, pembolehubah lain 'isCsharpedifficult' ditakrifkan sebagai palsu. Dalam pernyataan seterusnya, kami menggunakan fungsi Console.WriteLine() dua kali. Console.WriteLine() pertama akan mewakili nilai 'isCsharpeasy' dan yang kedua akan mencetak nilai 'isCsharpedifficult'. Fungsi ini akan memaparkan hasil sebagai benar atau salah. Apabila pembolehubah 'isCsharpeasy' dipanggil, maka 'true' akan ditunjukkan dan apabila atribut 'isCsharpedifficult' digunakan, maka 'false' akan dipaparkan.

Jadi, di sini kita mempunyai output dari segi jenis data bool yang benar dan palsu. Apabila Console.WriteLine() pertama dipanggil, ia telah memaparkan nilai sebagai 'true' dan Console.WriteLine() kedua mencetak nilai sebagai 'false'.

Kesimpulan

Pengenalan, sintaks dan penggunaan jenis data bool C# telah dibincangkan dalam tutorial ini. Selanjutnya, kami menerangkan pelaksanaan kata kunci Boolean dengan melaksanakan program yang berbeza dalam studio visual. Kami juga bercakap tentang kaedah C# yang digunakan semasa pelaksanaan program. Selain itu, kami menjalankan kod di mana kami membandingkan dua nilai integer untuk menghasilkan hasil jenis bool. Untuk memastikan pemahaman pengguna tentang jenis bool C# selesai, kami meneroka topik tersebut secara terperinci.