Table of Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Notes DownloadECMA-334 C# Language Specification


11 Types
11.1 Value types
11.1.7 The bool type
Paragraph 11 The bool type represents boolean logical quantities. 2 The possible values of type bool are true and false.
Paragraph 21 No standard conversions exist between bool and other types. 2 In particular, the bool type is distinct and separate from the integral types, and a bool value cannot be used in place of an integral value, and vice versa. [Note: In the C and C++ languages, a zero integral or floating-point value, or a null pointer can be converted to the boolean value false, and a non-zero integral or floating-point value, or a non-null pointer can be converted to the boolean value true. In C#, such conversions are accomplished by explicitly comparing an integral or floating-point value to zero, or by explicitly comparing an object reference to null. end note] |
Jagger Software Ltd |
Company # 4070126 |
VAT # 762 5213 42 |

