Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание

Члены System.Boolean

Члены System.Boolean

Теперь рассмотрим тип данных System.Boolean. В отличие от C(++), в C# единственными возможными значениями для bool являются {true | false}. В C# вы не можете назначать типу bool импровизированные значения (например, -1, 0, 1), что считается (большинством программистов) правильным нововведением. С учетом этого должно быть понятно, почему System.Boolean не поддерживает свойства MinValue/MaxValue, а поддерживает TrueString/FalseString.

// В C# нет произвольных типов Boolean!
bool b = 0; // Недопустимо!
bool b2 = -1; // Также недопустимо!
bool b3 = true; // Без проблем.
bool b4 = false; // Без проблем.
Console.WriteLine("-› bool.FalseString: {0}", bool.FalseString);
Console.WriteLine("-› bool.TrueString: {0}", bool.TrueString);

Оглавление книги


Генерация: 2.898. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз