bool Keyword in C#

Keywords are the words in a language that are used for some internal process or represent some predefined actions. bool is a keyword that is used to declare a variable which can store Boolean values true or false. It is an alias of System.Boolean.

Bool Keyword occupies 1 byte (8 bits) in the memory. There are only two possible values of bool i.e. true or false.

Syntax:

bool variable_name = value;

Example:

Input: true

Output: answer: False
        Size of a byte variable: 1

Input: false

Output: Type of answer: System.Boolean
        answer: True
        Size of a bool variable: 1

Example 1:



filter_none

edit
close

play_arrow

link
brightness_4
code

// C# program for bool keyword
using System;
using System.Text;
   
    class GFG
    {
        static void Main(string[] args)
        
            // bool variable declaration
            bool answer = false;
   
            // to print value
            Console.WriteLine("answer: " + answer);
  
            // to print size of a bool 
            Console.WriteLine("Size of a bool variable: " + sizeof(bool));
   
        }
    }

chevron_right


Output:

answer: False
Size of a bool variable: 1

Example 2:

filter_none

edit
close

play_arrow

link
brightness_4
code

// C# program for bool keyword
using System;
using System.Text;
  
namespace geeks {
  
class GFG {
  
    static void Main(string[] args)
    {
        // bool variable declaration
        bool answer = true;
  
        // to print type of variable
        Console.WriteLine("Type of answer: " + answer.GetType());
  
        // to print value
        Console.WriteLine("answer: " + answer);
  
        // to print size of a bool
        Console.WriteLine("Size of a bool variable: " + sizeof(bool));
  
        // hit ENTER to exit
        Console.ReadLine();
    }
}
}

chevron_right


Output:

Type of answer: System.Boolean
answer: True
Size of a bool variable: 1



My Personal Notes arrow_drop_up


If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.