Resumo : neste tutorial, você aprenderá sobre o bool
tipo C# que representa valores booleanos, verdadeiro e falso.
Introdução ao tipo bool C#
C# usa a bool
palavra-chave para representar o tipo booleano com dois valores: true
e false
. Uma variável do bool
tipo pode conter um desses dois valores.
Por exemplo, o seguinte declara duas variáveis com o bool
tipo:
bool canVote = true;
bool open = false;
Linguagem de código: C# ( cs )
Observe que true
e false
são dois valores literais booleanos.
Ao comparar dois valores usando os operadores de comparação ou igualdade, você obterá um valor do bool
tipo.
Por exemplo, a expressão a seguir usa o >
operador para comparar dois números; O tipo do resultado é bool
:
bool result = 10 > 20;
Console.WriteLine(result);
Linguagem de código: C# ( cs )
Saída:
False
Linguagem de código: C# ( cs )
Da mesma forma, a expressão a seguir usa o ==
operador para comparar duas strings e retorna true
:
bool result = "One" == "One";
Console.WriteLine(result);
Linguagem de código: C# ( cs )
Saída:
True
Linguagem de código: C# ( cs )
Na prática, você usará os valores booleanos na instrução if
, do
, while
e for
e no operador ternário ?:
.
Tecnicamente, o bool
tipo é um alias para o System.Boolean
tipo de estrutura .NET.
Resumo
- Use a
bool
palavra-chave para declarar uma variável booleana que pode conter um de dois valores: verdadeiro e falso. - O resultado de expressões que utilizam operadores de comparação ou igualdade tem o tipo
bool
.