C# Bool Type

C Bool Type



C # se vyslovuje jako C ostré. K provádění tohoto objektově orientovaného programovacího jazyka se používá framework .NET. Vytvořil jej Microsoft a tento jazyk patří do rodiny C. Jazyk C# se používá k vytváření široké škály aplikací, včetně aplikací pro počítače, webových aplikací a her. C# má mnoho datových typů a jedním z nich je typ C# bool. Typ a velikost hodnot proměnných jsou určeny datovým typem. Klíčové slovo „bool“ lze použít k reprezentaci typu dat typu Boolean. Klíčová slova v jazyce definují předdefinované akce nebo nějaký vestavěný proces. Datový typ „bool“ ukládá do paměti 1 bajt (8 bitů). V programovacím jazyce potřebujeme datový typ, který ukládá pouze dvě hodnoty, které mohou být pravdivé nebo nepravdivé, ano nebo ne a zapnuté nebo vypnuté. Datový typ „Bool“ má tedy tuto specifickou vlastnost pro uložení dvou hodnot true nebo false.

Syntax

Bool název proměnné = hodnota ;

Parametry

Parametry, které se používají v typu bool C#, jsou následující:







  • Bool Název proměnné : ‚Název proměnné‘ představuje jakoukoli proměnnou jako x, y, z.
  • Hodnota : Hodnota představuje dvě hodnoty, buď může být pravdivá nebo nepravdivá. Je to kvůli typu Boolean, který představuje pravdu a používá se ve výrazu.

Použití C# Bool Type

Typ bool jazyka C# se používá v různých metodách k reprezentaci pravdivostních hodnot. Některé metodiky vracejí „bool“ hodnoty a tyto jsou:



  • Bool Array : Booleovská pole C# jsou jednoduchá a umožňují bezpečný a čistý kód. Nejsou paměťově efektivní, ale jsou dostatečně dobré
  • Bool Seřadit : C# Boolean lze třídit. Můžeme to použít k seřazení položek v kolekci podle true nebo false. Pokud jsou prvky zachovány v poli nebo seznamu, jsou uspořádány pomocí metody řazení.
  • Bool Parse : Řetězce lze převést na „bool“. A to se provádí pomocí metody bool parse nebo bool. Zkuste Parse.

Návratová hodnota

V programech typu bool v jazyce C# je vrácena pouze jedna hodnota, která může být pravdivá nebo nepravdivá.



Příklad č. 1:

V tomto případě probereme, jak získat výsledek v typu bool porovnáním dvou celočíselných hodnot.





Spusťte jednoduchý kód C#, který ukazuje, jak tento program funguje. Začali jsme instalací softwaru ‚Visual studio‘ a začali jsme kódovat pomocí .NET Framework. Mnoho knihoven tříd, které patří do tohoto rámce, se označuje jako knihovny tříd rámců. Název projektu jsme uvedli jako Příklad1.

použitím Systém ;

jmenný prostor příklad1

{
vnitřní třída Program
{
statický prázdnota Hlavní ( tětiva [ ] argumenty )
{
int A = 5 ;
int b = 4 ;
Řídicí panel . WriteLine ( A < b ) ;
}
}


}

Po použití jmenného prostoru example1 poskytneme odkaz napsáním příkazu ‚interní třídní program‘. Zde je „třída“ termín, který se používá k definování jakékoli třídy v kódu. Dále je použita statická funkce void Main(). Použití klíčového slova ‚static‘ ukazuje, že přístupnost statických členů nevyžaduje objekt. Návratový typ této metody je „neplatný“. Termín Main() označuje název metody. A tato funkce obsahuje atribut: string[] args. Pro argumenty příkazového řádku bude použit atribut ‘string[] args’. Během programu C# můžeme předávat četné hodnoty. Zde jsme vzali vstupní proměnnou 'a' s celočíselným datovým typem a přiřadili ji k hodnotě 5. Potom jsme vzali další vstupní proměnnou 'b' a přiřadili ji k hodnotě 4. Deklarovali jsme tyto proměnné, abychom je porovnali a získali výstup v typu bool. V dalším příkazu je vyvolána funkce Console.WriteLine(), která se používá k zápisu textu nebo výstupu na terminál. V tomto kódu jsou hodnoty proměnných „a“ a „b“ porovnávány pomocí porovnávacího operátoru, aby se ukázalo, zda je „a“ menší než „b“ nebo ne. Takže ve výsledku dostaneme odpověď ve smyslu true nebo false (typ bool). Náš program spustíme pomocí ladění a máme výstup.



Výsledek výše uvedeného kódu je vidět zde. Vrácená hodnota je „false“, protože hodnota „a“ je 5, což je větší než hodnota „b“, takže nám zbývá false.

Příklad č. dva:

Zde implementujeme další kód, abychom se dozvěděli více o konceptu datového typu bool. Datový typ „Bool“ ukládá 1 bajt paměti a představuje hodnotu buď true nebo false. A je důležité použít pro proměnnou vhodný datový typ. Zde jsme zadali název projektu jako Příklad2.

použitím Systém ;

jmenný prostor příklad2

{

vnitřní třída Program
{
statický prázdnota Hlavní ( tětiva [ ] argumenty )
{
bool isCSharpeasy = skutečný ;
bool je Ostrý = Nepravdivé ;
Řídicí panel . WriteLine ( isCSharpeasy ) ;
Řídicí panel . WriteLine ( je Ostrý ) ;
}
}


}

„Systém“ a „příklad2 jmenného prostoru“ jsou použity v prvním příkazu kódu. Poté poskytneme odkaz vložením řádku ‚program interní třídy‘. Poté se použije metoda static void Main(). Této metodě předáme argumenty ‚string[] jako parametr. Nyní nám program C# umožňuje předávat hodnoty. V těle statické funkce void Main() jsme vzali proměnnou ‚isCsharpeasy‘ s typem ‚bool‘ a nastavili ji na hodnotu true. Podobně další proměnná ‚isCharpedifficult‘ je definována jako false. V dalším příkazu jsme dvakrát vyvolali funkci Console.WriteLine(). První Console.WriteLine() bude představovat hodnotu ‚isCsharpeasy‘ a druhý vypíše hodnotu ‚isCsharpedifficult‘. Tyto funkce zobrazí výsledek jako pravdivý nebo nepravdivý. Když je zavolána proměnná ‚isCsharpeasy‘, zobrazí se ‚true‘ a při použití atributu ‚isCsharpedifficult‘ se zobrazí ‚false‘.

Takže zde máme výstup z hlediska boolových datových typů, které jsou pravdivé a nepravdivé. Když je zavolána první Console.WriteLine(), zobrazí hodnotu jako ‚true‘ a druhá Console.WriteLine() vypíše hodnoty jako ‚false‘.

Závěr

Úvod, syntaxe a použití datového typu C# bool byly diskutovány v tomto tutoriálu. Dále jsme vysvětlili provádění booleovských klíčových slov prováděním různých programů ve vizuálním studiu. Také jsme hovořili o metodách C#, které se používají při provádění programu. Navíc spustíme kód, ve kterém porovnáme dvě celočíselné hodnoty, abychom vytvořili výsledek typu bool. Abychom zajistili, že uživatelé plně pochopí typ bool v jazyce C#, prozkoumali jsme toto téma podrobně.