C# Bool Type

C Bool Type



A C #-t C élesnek ejtik. A .NET keretrendszert használják ennek az objektum-orientált programozási nyelvnek a végrehajtására. A Microsoft készítette, és ez a nyelv a C családhoz tartozik. A C# nyelvet számos alkalmazás létrehozására használják, beleértve az asztali alkalmazásokat, a webalkalmazásokat és a játékokat. A C#-nak sok adattípusa van, és ezek egyike a C# bool-típus. A változóértékek típusát és méretét az adattípus határozza meg. A „bool” kulcsszó használható egy logikai adattípus ábrázolására. A nyelv kulcsszavai egy előre meghatározott műveletet vagy valamilyen beépített folyamatot határoznak meg. A „bool” adattípus 1 bájtot (8 bitet) tárol a memóriában. Egy programozási nyelvben olyan adattípusra van szükségünk, amely csak két értéket tárol, amely lehet igaz vagy hamis, igen vagy nem, valamint be vagy ki. Tehát a „Bool” adattípus rendelkezik ezzel a tulajdonsággal, hogy két igaz vagy hamis értéket tároljon.

Szintaxis

Bool változó neve = érték ;

Paraméterek

A C# bool típusban használt paraméterek a következők:







  • Bool-változó neve : A „változónév” bármilyen változót jelöl, például x, y, z.
  • Érték : Az érték a két értéket képviseli, lehet igaz vagy hamis. Ennek oka a logikai típus, amely az igazságot képviseli, és a kifejezésben használatos.

C# Bool Type használata

A C# bool típust különböző módszerek használják az igazságértékek ábrázolására. Egyes módszerek a „bool” értékeket adják vissza, ezek a következők:



  • Bool Array : A C# logikai tömbök egyszerűek és biztonságos és tiszta kódot tesznek lehetővé. Nem memóriahatékonyak, de elég jók
  • Bool rendezés : A C# Boolean rendezhető. Ezzel rendezhetjük a gyűjtemény bejegyzéseit igaz vagy hamis szerint. Ha az elemek megmaradnak egy tömbben vagy listában, akkor a Rendezés módszerrel rendeződnek el.
  • Bool elemzés : A karakterláncok „bool”-okká alakíthatók. És ez a bool elemzési módszer vagy bool használatával történik. Próbáld ki a Parse-t.

Visszatérési érték

A C# bool típusú programokban csak egy érték ad vissza, amely igaz vagy hamis lehet.



számú példa 1:

Ebben az esetben megvitatjuk, hogyan kapjuk meg az eredményt a bool típusban két egész érték összehasonlításával.





Futtassunk egy egyszerű C# kódot, amely megmutatja a program működését. A „Visual studio” szoftver telepítésével kezdtük, a kódolást pedig a .NET Framework használatával kezdtük. Számos, ehhez a keretrendszerhez tartozó osztálykönyvtárat keretrendszer osztálykönyvtárnak nevezünk. A projekt nevét példa1-ként adtuk meg.

segítségével Rendszer ;

névtér példa1

{
belső osztály Program
{
statikus üres ( húr [ ] args )
{
int a = 5 ;
int b = 4 ;
Konzol . WriteLine ( a < b ) ;
}
}


}

A példa1 névtér felhasználása után a hivatkozást a „belső osztályú program” utasítással adjuk meg. Itt az „osztály” egy olyan kifejezés, amelyet a kód bármely osztályának meghatározására használnak. Ezután a statikus void Main() függvényt alkalmazzuk. A „static” kulcsszó használata azt mutatja, hogy a statikus tagok elérhetősége nem igényli az objektumot. Ennek a metódusnak a visszatérési típusa „void”. A Main() kifejezés a metódus nevét jelöli. És ez a függvény tartalmazza a string[] args attribútumot. A parancssori argumentumokhoz a „string[] args” attribútumot használjuk. A C# program során számtalan értéket adhatunk át. Itt vettünk egy egész adattípusú 'a' bemeneti változót, és 5-ös értékhez rendeltük. Ezután vettünk egy másik 'b' bemeneti változót, és hozzárendeltük a 4-es értékhez. Ezeket a változókat deklaráltuk, hogy összehasonlítsuk őket, és megkapjuk. bool típusú kimenet. A következő utasításban a Console.WriteLine() függvény kerül meghívásra, amely szöveg vagy kimenet írására szolgál a terminálon. Ebben a kódban az „a” és „b” változók értékeit összehasonlító operátorral hasonlítják össze annak kimutatására, hogy „a” kisebb-e, mint „b” vagy sem. Tehát az eredményben megkapjuk a választ igaz vagy hamis (bool típus) szerint. A programunkat debug segítségével futtatjuk, és van kimenetünk.



A fent említett kód eredménye itt látható. A visszatérési érték 'false', mert az 'a' értéke 5, ami nagyobb, mint a 'b' érték, ezért false marad.

számú példa két:

Itt egy másik kódot fogunk megvalósítani, hogy többet tudjunk meg a bool adattípus fogalmáról. A „Bool” adattípus 1 bájt memóriát tárol, és az igaz vagy hamis értéket képviseli. És kulcsfontosságú, hogy a megfelelő adattípust használjuk a változóhoz. Itt a projekt nevét Példa2-ként adtuk meg.

segítségével Rendszer ;

névtér példa2

{

belső osztály Program
{
statikus üres ( húr [ ] args )
{
bool isCSharpeasy = igaz ;
bool nagyon nehéz = hamis ;
Konzol . WriteLine ( isCSharpeasy ) ;
Konzol . WriteLine ( nagyon nehéz ) ;
}
}


}

A „System” és a „namespace example2” a kód első utasításában használatos. Ezután a „belső osztályprogram” sor beillesztésével biztosítjuk a hivatkozást. Ezt követően a static void Main() metódus kerül felhasználásra. A „string[] args”-t paraméterként adjuk át ennek a metódusnak. Most a C# program lehetővé teszi számunkra, hogy értékeket adjunk át. A statikus void Main() függvény törzsében vettük a 'bool' típusú 'isCsharpeasy' változót, és igazra állítottuk. Hasonlóképpen egy másik „isCsharpedifficult” változó hamisként van definiálva. A következő utasításban kétszer hívtuk meg a Console.WriteLine() függvényt. Az első Console.WriteLine() az „isCsharpeasy” értékét fogja képviselni, a második pedig az „isCsharpedifficult” értékét írja ki. Ezek a függvények az eredményt igazként vagy hamisként jelenítik meg. Az „isCsharpeasy” változó meghívásakor a „true” felirat jelenik meg, az „isCsharpedifficult” attribútum használatakor pedig a „false” jelenik meg.

Tehát itt az igaz és hamis bool adattípusok kimenete látható. Az első Console.WriteLine() meghívásakor az értéket „true”-ként jeleníti meg, a második Console.WriteLine() pedig „false”-ként írja ki az értékeket.

Következtetés

Ebben az oktatóanyagban a C# bool adattípus bevezetését, szintaxisát és használatát tárgyaltuk. Továbbá a logikai kulcsszavak végrehajtását a Visual Studio különböző programjainak végrehajtásával magyaráztuk. Beszéltünk a program végrehajtása során alkalmazott C# metódusokról is. Ezenkívül lefuttatjuk a kódot, amelyben két egész értéket hasonlítunk össze, hogy bool típusú eredményt kapjunk. Annak érdekében, hogy a felhasználók teljes mértékben megértsék a C# bool típusát, részletesen megvizsgáltuk a témát.