CULong Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
CULong è un tipo valore non modificabile che rappresenta il tipo di unsigned long in C e C++.
Deve essere usato come tipo di scambio al limite gestito/non gestito per rappresentare in modo accurato le API non gestite del codice gestito che usano il tipo di unsigned long.
Questo tipo ha 32 bit di archiviazione in tutte le piattaforme Windows e piattaforme basate su Unix a 32 bit.
Ha 64 bit di archiviazione su piattaforme Unix a 64 bit.
public value class CULong : IEquatable<System::Runtime::InteropServices::CULong>
[System.CLSCompliant(false)]
public readonly struct CULong : IEquatable<System.Runtime.InteropServices.CULong>
[<System.CLSCompliant(false)>]
type CULong = struct
Public Structure CULong
Implements IEquatable(Of CULong)
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| CULong(UInt32) |
Costruisce un'istanza da un intero senza segno a 32 bit. |
| CULong(UIntPtr) |
Costruisce un'istanza da un intero senza segno di dimensioni native. |
Proprietà
| Nome | Descrizione |
|---|---|
| Value |
Valore intero sottostante di questa istanza. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(CULong) |
Restituisce un valore che indica se questa istanza è uguale a un valore specificato CLong . |
| Equals(Object) |
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. |
| GetHashCode() |
Restituisce il codice hash per questa istanza. |
| ToString() |
Converte il valore numerico di questa istanza nella rappresentazione di stringa equivalente. |