C# Bool tip

C Bool Tip



C # se izgovara kao C oštro. .NET framework koristi se za izvođenje ovog objektno orijentiranog programskog jezika. Microsoft ga je stvorio i ovaj jezik pripada obitelji C. Jezik C# koristi se za izradu širokog raspona aplikacija, uključujući aplikacije za stolna računala, web-aplikacije i igre. C# ima mnogo tipova podataka, a jedan od njih je C# bool tip. Tip i veličina vrijednosti varijable specificirani su tipom podataka. Ključna riječ 'bool' može se koristiti za predstavljanje tipa Boolean podataka. Ključne riječi u jeziku definiraju unaprijed definirane radnje ili neki ugrađeni proces. Tip podataka 'bool' sprema 1 bajt (8 bitova) u memoriju. U programskom jeziku potreban nam je tip podataka koji pohranjuje samo dvije vrijednosti koje mogu biti istina ili laž, da ili ne, i uključeno ili isključeno. Dakle, tip podataka 'Bool' ima to specifično svojstvo za pohranu dvije vrijednosti true ili false.

Sintaksa

Bool naziv varijable = vrijednost ;

Parametri

Parametri koji se koriste u C# bool tipu su sljedeći:







  • Bool Naziv varijable : 'Naziv varijable' predstavlja bilo koju varijablu poput x, y, z.
  • Vrijednost : Vrijednost predstavlja dvije vrijednosti ili može biti istina ili laž. To je zbog tipa Boolean koji predstavlja istinu i koristi se u izrazu.

Korištenje C# Bool tipa

C# tip bool koristi se u različitim metodama za predstavljanje istinitih vrijednosti. Neke metodologije vraćaju 'bool' vrijednosti, a to su:



  • Bool niz : C# Booleovi nizovi su jednostavni i omogućuju siguran i čist kod. Nisu memorijski učinkoviti, ali su dovoljno dobri
  • Bool Sortiraj : Booleov C# se može sortirati. Ovo možemo koristiti za sortiranje unosa u kolekciji prema istinitom ili lažnom. Ako su elementi zadržani u nizu ili na popisu, tada su raspoređeni pomoću metode Sortiraj.
  • Bool analiza : Stringovi se mogu pretvoriti u 'bool'. A to se radi korištenjem metode raščlambe bool ili bool. Pokušajte analizirati.

Povratna vrijednost

U programima tipa C# bool vraća se samo jedna vrijednost koja može biti istinita ili lažna.



Primjer br. 1:

U ovom slučaju, raspravljat ćemo o tome kako dobiti rezultat u tipu bool usporedbom dviju cjelobrojnih vrijednosti.





Izvršimo jednostavan C# kod koji pokazuje kako ovaj program radi. Počeli smo s instaliranjem softvera 'Visual studio' i počeli kodirati koristeći .NET Framework. Brojne biblioteke klasa koje pripadaju ovom okviru nazivaju se bibliotekama klasa okvira. Dali smo naziv projekta kao Primjer1.

korištenjem Sustav ;

imenski prostor primjer1

{
unutarnje razreda Program
{
statički poništiti Glavni ( niz [ ] args )
{
int a = 5 ;
int b = 4 ;
Konzola . WriteLine ( a < b ) ;
}
}


}

Nakon korištenja primjera prostora imena1, dajemo referencu pisanjem izjave 'unutarnja klasa Program'. Ovdje je 'klasa' pojam koji se koristi za definiranje bilo koje klase u kodu. Zatim se koristi static void Main() funkcija. Upotreba ključne riječi 'static' pokazuje da pristupačnost statičkih članova ne zahtijeva objekt. Vrsta povrata ove metode je 'void'. Izraz Main() označava naziv metode. I ova funkcija sadrži atribut: string[] args. Za argumente naredbenog retka koristit će se atribut 'string[] args'. Tijekom C# programa možemo proslijediti brojne vrijednosti. Ovdje smo uzeli ulaznu varijablu 'a' koja ima cjelobrojni tip podataka i dodijelili joj vrijednost 5. Zatim smo uzeli drugu ulaznu varijablu 'b' i dodijelili joj vrijednost 4. Deklarirali smo te varijable da ih usporedimo i dobijemo izlaz u bool tipu. U sljedećoj izjavi poziva se funkcija Console.WriteLine() koja se koristi za pisanje teksta ili izlaza na terminalu. U ovom kodu, vrijednosti varijabli 'a' i 'b' uspoređuju se korištenjem operatora usporedbe kako bi se pokazalo je li 'a' manje od 'b' ili ne. Dakle, u ishodu ćemo dobiti odgovor u smislu istinito ili netočno (tip bool). Pokrećemo naš program koristeći debug i imamo izlaz.



Ovdje se vidi ishod gore spomenutog koda. Povratna vrijednost je 'false' jer je vrijednost 'a' 5 što je veće od vrijednosti 'b', stoga nam ostaje false.

Primjer br. dva:

Ovdje ćemo implementirati još jedan kod kako bismo saznali više o konceptu tipa podataka bool. Tip podataka 'Bool' pohranjuje 1 bajt memorije i predstavlja vrijednost true ili false. I ključno je koristiti odgovarajući tip podataka za varijablu. Ovdje smo naveli naziv projekta kao Primjer2.

korištenjem Sustav ;

imenski prostor primjer2

{

unutarnje razreda Program
{
statički poništiti Glavni ( niz [ ] args )
{
bool jeCSharpeasy = pravi ;
bool jeCSharpedifficult = lažno ;
Konzola . WriteLine ( jeCSharpeasy ) ;
Konzola . WriteLine ( jeCSharpedifficult ) ;
}
}


}

'Sustav' i 'namespace example2' koriste se u prvoj izjavi koda. Zatim dajemo referencu umetanjem retka 'program interne klase'. Nakon toga, koristi se static void Main() metoda. Prosljeđujemo 'string[] args' kao parametar ovoj metodi. Sada nam C# program omogućuje prosljeđivanje vrijednosti. Unutar tijela funkcije static void Main(), uzeli smo varijablu 'isCsharpeasy' tipa 'bool' i postavili je na true. Slično, druga varijabla 'isCsharpedifficult' je definirana kao lažna. U sljedećoj izjavi dvaput smo pozvali funkciju Console.WriteLine(). Prvi Console.WriteLine() će predstavljati vrijednost 'isCsharpeasy', a drugi će ispisati vrijednost 'isCsharpedifficult'. Ove funkcije će prikazati rezultat kao istinit ili lažan. Kada se pozove varijabla 'isCsharpeasy', tada će se prikazati 'true', a kada se koristi atribut 'isCsharpedifficult', tada će se prikazati 'false'.

Dakle, ovdje imamo izlaz u smislu bool tipova podataka koji su true i false. Kada se pozove prvi Console.WriteLine(), on je prikazao vrijednost kao 'true', a drugi Console.WriteLine() ispisuje vrijednosti kao 'false'.

Zaključak

O uvodu, sintaksi i korištenju tipa podataka C# bool raspravljalo se u ovom vodiču. Nadalje, objasnili smo izvođenje Booleovih ključnih riječi izvođenjem različitih programa u Visual Studiju. Također smo razgovarali o C# metodama koje se koriste tijekom izvođenja programa. Dodatno, pokrećemo kod u kojem uspoređujemo dvije cjelobrojne vrijednosti kako bismo proizveli rezultat tipa bool. Kako bismo osigurali potpuno razumijevanje tipa C# bool od strane korisnika, detaljno smo istražili temu.