Questa documentazione è stata archiviata e non viene gestita.

Struttura Int32

Aggiornamento: novembre 2007

Rappresenta un valore integer con segno a 32 bit.

Spazio dei nomi:  System
Assembly:  mscorlib (in mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public struct Int32 : IComparable, IFormattable, 
	IConvertible, IComparable<int>, IEquatable<int>
/** @attribute SerializableAttribute */ 
/** @attribute ComVisibleAttribute(true) */
public final class Int32 extends ValueType implements IComparable, 
	IFormattable, IConvertible, IComparable<int>, IEquatable<int>
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.

Il tipo di valore Int32 rappresenta valori integer con segno con valori compresi tra 2.147.483.648 negativo e 2.147.483.647 positivo.

Int32 fornisce metodi per confrontare istanze di questo tipo, convertire il valore di un'istanza nella relativa rappresentazione String e convertire la rappresentazione String di un numero in un'istanza di questo tipo.

Per informazioni sul modo in cui i codici di specifica del formato controllano la rappresentazione in forma String dei tipi di valore, vedere Cenni preliminari sulla formattazione.

Questo tipo implementa le interfacce IComparable, IComparable<T>, IFormattable e IConvertible. 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.

.NET Framework

Supportato in: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Supportato in: 3.5, 2.0, 1.0

XNA Framework

Supportato in: 2.0, 1.0
Mostra: