| пространство имен | System |
| системный тип | Boolean |
| псевдоним | bool |
| совместимость | CLS поддерживает этот тип |
| размер в байтах | 1 |
| обнуление | конструктор по умолчанию |
| суффикс | нет |
| литерал | false (ложь или 0) true (истина или все, что больше 0) |
Синтаксис:
bool имя_переменной
bool имя_переменной
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.WriteLine("размер в байтах : {0}",sizeof(bool)); -
//обнуление только с помощью конструктора по умолчанию -
boolb =newbool(); -
Console.WriteLine(b); -
//логический литерал false -
b =false; -
Console.WriteLine(b); -
//логический литерал true -
b =true; -
Console.WriteLine(b); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.WriteLine("размер в байтах : {0}",sizeof(bool)); -
//обнуление только с помощью конструктора по умолчанию -
boolb =newbool(); -
Console.WriteLine(b); -
//логический литерал false -
b =false; -
Console.WriteLine(b); -
//логический литерал true -
b =true; -
Console.WriteLine(b); -
Console.ReadKey(); -
return0; -
} }
размер в байтах : 1
False
False
True
False
False
True