Struttura Boolean
Aggiornamento: novembre 2007
Rappresenta un valore Boolean.
Assembly: mscorlib (in mscorlib.dll)
[SerializableAttribute] [ComVisibleAttribute(true)] public struct Boolean : IComparable, IConvertible, IComparable<bool>, IEquatable<bool>
/** @attribute SerializableAttribute */ /** @attribute ComVisibleAttribute(true) */ public final class Boolean extends ValueType implements IComparable, IConvertible, IComparable<boolean>, IEquatable<boolean>
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.
Le istanze di questo tipo hanno valori true o false.
Questo tipo di valore implementa interfacce IConvertible, IComparable e System.IComparable<T>. Utilizzare la classe Convert per le conversioni anziché l'implementazione del membro esplicito dell'interfaccia IConvertible di questo tipo.
Tutti i membri di questo tipo sono thread-safe. I membri che sembrano modificare lo stato dell'istanza restituiscono in realtà una nuova istanza inizializzata con il nuovo valore. Come con qualsiasi altro tipo, le operazioni di lettura e scrittura su una variabile condivisa che contiene un'istanza di questo tipo devono essere protette da un blocco per garantire che siano thread-safe.
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile per Smartphone, Windows Mobile per Pocket PC, Xbox 360
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.