Булеві типи даних. Приклади. Логічне І
Оператор && повертає істину, якщо обидва аргументи є істиною.
using System;
namespace Boolean
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine(true&&false);
Console.ReadLine();
}
}
}
В даному прикладі друга умова — БРЕХНЯ, значить, в консоль виведеться false.
Логічне АБО
Оператор || повертає істину, якщо хоча б один з аргументів є істиною.
using System;
namespace Boolean
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine(true||false);
Console.ReadLine();
}
}
}
В даному прикладі одна з умов — ІСТИНА, отже, в консоль виведеться true.
Виключне АБО
Оператор ^ (не плутати з возведенням в ступінь) повертає істину, якщо тільки один з аргументів є істиною.
using System;
namespace Boolean
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine(true^true);
Console.ReadLine();
}
}
}
В даному прикладі обидва аргументи-істинні, значить, в консоль виведеться false.