C# bool tipas

C Bool Tipas



C # tariamas kaip C aštrus. Šiai objektinei programavimo kalbai vykdyti naudojama .NET sistema. „Microsoft“ ją sukūrė ir ši kalba priklauso C šeimai. C# kalba naudojama kuriant daugybę programų, įskaitant darbalaukio programas, žiniatinklio programas ir žaidimus. C# turi daug duomenų tipų ir vienas iš jų yra C# bool tipas. Kintamųjų reikšmių tipas ir dydis nurodomi pagal duomenų tipą. „Bool“ raktinis žodis gali būti naudojamas vaizduoti Būlio duomenų tipą. Kalbos raktiniai žodžiai apibrėžia iš anksto nustatytus veiksmus arba tam tikrą integruotą procesą. „Bool“ duomenų tipas atmintyje saugo 1 baitą (8 bitus). Programavimo kalboje mums reikia duomenų tipo, kuriame būtų saugomos tik dvi reikšmės, kurios gali būti teisingos arba klaidingos, taip arba ne, ir įjungtos arba išjungtos. Taigi, duomenų tipas „Bool“ turi šią specifinę savybę, kad būtų galima saugoti dvi teisingas arba klaidingas vertes.

Sintaksė

Bool kintamasis pavadinimas = vertė ;

Parametrai

C# bool tipo parametrai yra tokie:







  • Būlos kintamojo pavadinimas : „Kintamojo pavadinimas“ reiškia bet kurį kintamąjį, pvz., x, y, z.
  • Vertė : reikšmė reiškia dvi reikšmes, kurios gali būti teisingos arba klaidingos. Taip yra dėl Būlio tipo, kuris reiškia tiesą ir yra naudojamas išraiškoje.

C# bool tipo naudojimas

C# bool tipas naudojamas įvairiuose metoduose, kad būtų pavaizduotos tiesos reikšmės. Kai kurios metodikos grąžina „bool“ reikšmes ir yra šios:



  • Būlio masyvas : C# Būlio matricos yra paprastos ir leidžia saugiai ir švariai koduoti. Jie nėra efektyvūs atminčiai, bet yra pakankamai geri
  • Bool Rūšiuoti : C# Būlio vertė gali būti rūšiuojama. Tai galime naudoti norėdami rūšiuoti kolekcijos įrašus pagal teisingą ar klaidingą. Jei elementai išsaugomi masyve arba sąraše, jie išdėstomi naudojant rūšiavimo metodą.
  • Būlio analizė : Stygas galima paversti „bool“. Ir tai daroma naudojant bool analizavimo metodą arba bool. Išbandykite Parse.

Grąžinimo vertė

C# bool tipo programose grąžinama tik viena reikšmė, kuri gali būti teisinga arba klaidinga.



Pavyzdys Nr. 1:

Šiuo atveju aptarsime, kaip gauti rezultatą bool tipo lyginant dvi sveikųjų skaičių reikšmes.





Vykdykime paprastą C# kodą, kuris parodo, kaip ši programa veikia. Pradėjome diegdami programinę įrangą „Visual studio“, o kodavimą pradėjome naudodami .NET Framework. Daugelis klasių bibliotekų, priklausančių šiai sistemai, vadinamos pagrindų klasių bibliotekomis. Mes suteikėme projekto pavadinimą kaip 1 pavyzdį.

naudojant Sistema ;

vardų erdvė pavyzdys1

{
vidinis klasė Programa
{
statinis tuštuma Pagrindinis ( styga [ ] args )
{
tarpt a = 5 ;
tarpt b = 4 ;
Konsolė . WriteLine ( a < b ) ;
}
}


}

Panaudoję vardų erdvės pavyzdį1, pateikiame nuorodą parašydami teiginį „vidinės klasės programa“. Čia „klasė“ yra terminas, kuris naudojamas apibrėžti bet kurią klasę kode. Tada naudojama statinė void Main() funkcija. „Static“ raktinio žodžio naudojimas rodo, kad statinių narių prieinamumas nereikalauja objekto. Šio metodo grąžinimo tipas yra „tuščias“. Terminas Main() nurodo metodo pavadinimą. Ir šioje funkcijoje yra atributas: string[] args. Komandinės eilutės argumentams bus naudojamas atributas „string[] args“. C# programos metu galime perduoti daugybę reikšmių. Čia mes paėmėme įvesties kintamąjį „a“, kurio duomenų tipas yra sveikasis skaičius, ir priskyrėme jį reikšmei 5. Tada paėmėme kitą įvesties kintamąjį „b“ ir priskyrėme jam 4 reikšmę. Mes paskelbėme šiuos kintamuosius, kad juos palygintume ir gautume. išvestis bool tipo. Kitame sakinyje iškviečiama funkcija Console.WriteLine(), kuri naudojama tekstui arba išvesties rašymui terminale. Šiame kode kintamųjų „a“ ir „b“ reikšmės lyginamos naudojant palyginimo operatorių, kad būtų parodyta, ar „a“ yra mažesnė už „b“, ar ne. Taigi rezultate gausime atsakymą teisingo ar klaidingo (bool tipo). Mes vykdome savo programą naudodami derinimo funkciją ir turime išvestį.



Pirmiau minėto kodo rezultatas matomas čia. Grąžinama vertė yra „false“, nes „a“ reikšmė yra 5, o tai yra didesnė už „b“ reikšmę, todėl lieka klaidinga.

Pavyzdys Nr. du:

Čia įdiegsime kitą kodą, kad sužinotume daugiau apie bool duomenų tipo sąvoką. Duomenų tipas „Bool“ saugo 1 baitą atminties ir nurodo reikšmę „true“ arba „false“. Be to, labai svarbu naudoti tinkamą kintamojo duomenų tipą. Čia mes nurodėme projekto pavadinimą kaip 2 pavyzdį.

naudojant Sistema ;

vardų erdvė pavyzdys2

{

vidinis klasė Programa
{
statinis tuštuma Pagrindinis ( styga [ ] args )
{
bool isCSharpeasy = tiesa ;
bool yra Csunku = klaidinga ;
Konsolė . WriteLine ( isCSharpeasy ) ;
Konsolė . WriteLine ( yra Csunku ) ;
}
}


}

„Sistema“ ir „vardų erdvės pavyzdys2“ naudojami pirmajame kodo sakinyje. Tada pateikiame nuorodą įterpdami eilutę „vidinės klasės programa“. Po to naudojamas statinis void Main() metodas. Mes perduodame „string[] args“ kaip šio metodo parametrą. Dabar C# programa leidžia perduoti reikšmes. Statinės tuštumos Main() funkcijos turinyje paėmėme kintamąjį „isCsharpeasy“, kurio tipas yra „bool“, ir nustatėme jį į „true“. Panašiai kitas kintamasis „isCsharpedifficult“ apibrėžiamas kaip klaidingas. Kitame sakinyje du kartus iškvietėme funkciją Console.WriteLine(). Pirmoji Console.WriteLine() parodys „isCsharpeasy“ reikšmę, o antroji išspausdins „isCsharpedifficult“ reikšmę. Šios funkcijos parodys rezultatą kaip teisingą arba klaidingą. Kai iškviečiamas kintamasis „isCsharpeasy“, bus rodomas „true“, o kai naudojamas atributas „isCsharpedifficult“, bus rodomas „false“.

Taigi, pateikiame teisingų ir klaidingų duomenų tipų išvestį. Kai iškviečiama pirmoji Console.WriteLine(), ji rodo reikšmę kaip „true“, o antroji Console.WriteLine() spausdina reikšmes kaip „false“.

Išvada

Šioje pamokoje buvo aptartas C# bool duomenų tipo įvadas, sintaksė ir naudojimas. Be to, mes paaiškinome Būlio raktinių žodžių vykdymą, vykdydami įvairias programas Visual Studio. Taip pat kalbėjome apie C# metodus, kurie naudojami vykdant programą. Be to, paleidžiame kodą, kuriame palyginame dvi sveikųjų skaičių reikšmes, kad gautume bool tipo rezultatą. Siekdami užtikrinti, kad naudotojai visiškai suprastų C# bool tipą, išsamiai išnagrinėjome temą.