Skip to Main Content
C# in a Nutshell, Second Edition
book

C# in a Nutshell, Second Edition

by Peter Drayton, Ben Albahari, Ted Neward
August 2003
Intermediate to advanced content levelIntermediate to advanced
928 pages
32h 1m
English
O'Reilly Media, Inc.
Content preview from C# in a Nutshell, Second Edition

Name

Boolean

Synopsis

This is a simple value type that contains either true or false. When converting to or from a string or comparing with a string, the TrueString and FalseString fields are used (these return True and False). This type is available in C# through the bool alias.

public struct Boolean : IComparable, IConvertible {
// Public Static Fields
   public static readonly string FalseString;         
// =False
   public static readonly string TrueString;          
// =True
                  // Public Static Methods
   public static bool Parse(string value);
// Public Instance Methods
   public int CompareTo(object obj);    
// implements IComparable
   public override bool Equals(object obj);          
// overrides ValueType
   public override int GetHashCode( );    
// overrides ValueType
   public TypeCode GetTypeCode( );        
// implements IConvertible
   public override string ToString( );    
// overrides ValueType
   public string ToString(IFormatProvider provider); 
// implements IConvertible
}

Hierarchy

Object ValueType Boolean(IComparable, IConvertible)

Returned By

Multiple types

Passed To

Multiple types

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C# in a Nutshell

C# in a Nutshell

Ben Albahari, Ted Neward, Peter Drayton
C# 7.0 in a Nutshell

C# 7.0 in a Nutshell

Joseph Albahari, Ben Albahari
C# Cookbook, 2nd Edition

C# Cookbook, 2nd Edition

Jay Hilyard, Stephen Teilhet
C# Cookbook

C# Cookbook

Joe Mayo

Publisher Resources

ISBN: 0596005261Catalog PageErrata