Typ logiczny języka C#

Typ Logiczny Jezyka C



C# wymawia się jako cis. Framework .NET jest używany do wykonywania tego zorientowanego obiektowo języka programowania. Stworzył go Microsoft i ten język należy do rodziny C. Język C# jest używany do tworzenia szerokiej gamy aplikacji, w tym aplikacji komputerowych, aplikacji internetowych i gier. Język C# ma wiele typów danych, a jednym z nich jest typ bool języka C#. Typ i rozmiar wartości zmiennych są określone przez typ danych. Słowo kluczowe „bool” może być użyte do reprezentowania typu danych boolowskich. Słowa kluczowe w języku definiują predefiniowane działania lub jakiś wbudowany proces. Typ danych „bool” przechowuje w pamięci 1 bajt (8 bitów). W języku programowania potrzebujemy typu danych, który przechowuje tylko dwie wartości, które mogą być prawdziwe lub fałszywe, tak lub nie oraz włączone lub wyłączone. Tak więc typ danych „Bool” ma tę specyficzną właściwość do przechowywania dwóch wartości prawdy lub fałszu.

Składnia

Bool nazwa zmiennej = wartość ;

Parametry

Parametry używane w typie C# bool są następujące:







  • Bool Nazwa zmiennej : „Nazwa zmiennej” reprezentuje dowolną zmienną, taką jak x, y, z.
  • Wartość : Wartość reprezentuje dwie wartości, może to być prawda lub fałsz. Dzieje się tak z powodu typu Boolean, który reprezentuje prawdę i jest używany w wyrażeniu.

Użycie typu bool języka C#

Typ C# bool jest używany w różnych metodach do reprezentowania wartości logicznych. Niektóre metodologie zwracają wartości „bool”, a są to:



  • Tablica logiczna : Tablice boolowskie języka C# są proste i umożliwiają bezpieczny i przejrzysty kod. Nie są wydajne pod względem pamięci, ale są wystarczająco dobre
  • Sortowanie logiczne : Wartość logiczna C# może być sortowana. Możemy użyć tego do posortowania wpisów w kolekcji według prawdy lub fałszu. Jeśli elementy są zachowane w tablicy lub na liście, są one uporządkowane przy użyciu metody Sort.
  • Bool Parse : Łańcuchy można przekształcić w „bool”. Odbywa się to za pomocą metody parsowania bool lub bool. Spróbuj przeanalizować.

Wartość zwracana

W programach C# typu bool zwracana jest tylko jedna wartość, która może być prawdą lub fałszem.



Przykład nr. 1:

W tym przypadku omówimy, jak uzyskać wynik w typie bool, porównując dwie wartości całkowite.





Wykonajmy prosty kod C#, który pokazuje, jak działa ten program. Zaczęliśmy od instalacji oprogramowania „Visual studio” i zaczęliśmy kodować przy użyciu .NET Framework. Liczne biblioteki klas, które należą do tej struktury, są określane jako biblioteki klas struktury. Nadaliśmy nazwę projektu jako Example1.

za pomocą System ;

przestrzeń nazw Przykład 1

{
wewnętrzny klasa Program
{
statyczny próżnia Główny ( strunowy [ ] argumenty )
{
int a = 5 ;
int b = 4 ;
Konsola . Linia zapisu ( a < b ) ;
}
}


}

Po wykorzystaniu przykładu przestrzeni nazw 1 podajemy referencję, pisząc oświadczenie „internal class Program”. Tutaj „klasa” jest terminem używanym do zdefiniowania dowolnej klasy w kodzie. Następnie wykorzystywana jest statyczna funkcja void Main(). Użycie słowa kluczowego „static” pokazuje, że dostępność elementów statycznych nie wymaga obiektu. Typ zwracany przez tę metodę to „void”. Termin Main() wskazuje nazwę metody. A ta funkcja zawiera atrybut: string[] args. W przypadku argumentów wiersza poleceń zostanie wykorzystany atrybut „string[] args”. Podczas programu w języku C# możemy przekazywać wiele wartości. Tutaj wzięliśmy zmienną wejściową „a” o typie danych całkowitych i przypisaliśmy jej wartość 5. Następnie wzięliśmy inną zmienną wejściową „b” i przypisaliśmy jej wartość 4. Zadeklarowaliśmy te zmienne, aby je porównać i uzyskać wyjście typu bool. W następnej instrukcji wywoływana jest funkcja Console.WriteLine(), która służy do zapisania tekstu lub wyjścia na terminalu. W tym kodzie wartości zmiennych „a” i „b” są porównywane za pomocą operatora porównania, aby pokazać, czy „a” jest mniejsze niż „b”, czy nie. Tak więc w wyniku otrzymamy odpowiedź w postaci prawdy lub fałszu (typ bool). Uruchamiamy nasz program za pomocą debugowania i otrzymujemy dane wyjściowe.



Wynik wspomnianego kodu jest widoczny tutaj. Zwracana wartość to „fałsz”, ponieważ wartość „a” wynosi 5, czyli jest większa niż wartość „b”, stąd pozostaje nam fałsz.

Przykład nr. dwa:

Tutaj zaimplementujemy inny kod, aby dowiedzieć się więcej o koncepcji typu danych bool. Typ danych „Bool” przechowuje 1 bajt pamięci i reprezentuje wartość true lub false. Kluczowe znaczenie ma zastosowanie odpowiedniego typu danych dla zmiennej. Tutaj określiliśmy nazwę projektu jako Przykład2.

za pomocą System ;

przestrzeń nazw przykład2

{

wewnętrzny klasa Program
{
statyczny próżnia Główny ( strunowy [ ] argumenty )
{
bool jest CSharpeasy = PRAWDA ;
bool jest CSharpedtrudny = fałszywy ;
Konsola . Linia zapisu ( jest CSharpeasy ) ;
Konsola . Linia zapisu ( jest CSharpedtrudny ) ;
}
}


}

„System” i „przykład przestrzeni nazw 2” są używane w pierwszej instrukcji kodu. Następnie podajemy referencję, wstawiając wiersz „program klasy wewnętrznej”. Następnie używana jest statyczna metoda void Main(). Przekazujemy „string[] args” jako parametr tej metody. Teraz program C# pozwala nam przekazywać wartości. W treści statycznej funkcji void Main() wzięliśmy zmienną „isCsharpeasy” mającą typ „bool” i ustawiliśmy jej wartość true. Podobnie inna zmienna „isCsharpedifficult” jest zdefiniowana jako fałsz. W następnej instrukcji dwukrotnie wywołaliśmy funkcję Console.WriteLine(). Pierwsza Console.WriteLine() będzie reprezentować wartość „isCsharpeasy”, a druga wypisze wartość „isCsharpedifficult”. Te funkcje wyświetlają wynik jako prawdziwy lub fałszywy. Gdy wywoływana jest zmienna „isCsharpeasy”, wówczas zostanie wyświetlona wartość „true”, a gdy zastosowany zostanie atrybut „isCsharpedifficult”, zostanie wyświetlona wartość „false”.

Tak więc tutaj mamy dane wyjściowe w postaci typów danych bool, które są prawdziwe i fałszywe. Kiedy pierwsza metoda Console.WriteLine() jest wywoływana, wyświetla wartość jako „true”, a druga metoda Console.WriteLine() wyświetla wartości jako „false”.

Wniosek

W tym samouczku omówiono wprowadzenie, składnię i użycie typu danych C# bool. Ponadto wyjaśniliśmy wykonywanie boolowskich słów kluczowych, wykonując różne programy w studio wizualnym. Porozmawialiśmy również o metodach języka C# używanych podczas wykonywania programu. Dodatkowo uruchamiamy kod, w którym porównujemy dwie wartości całkowite, aby uzyskać wynik typu bool. Aby upewnić się, że użytkownicy dobrze rozumieją typ logiczny języka C#, szczegółowo przeanalizowaliśmy ten temat.