CULong Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
CULong ist ein unveränderlicher Werttyp, der den unsigned long Typ in C und C++ darstellt.
Es soll als Exchange-Typ an der verwalteten/nicht verwalteten Grenze verwendet werden, um in nicht verwalteten Code-APIs, die den unsigned long Typ verwenden, korrekt darzustellen.
Dieser Typ verfügt über 32-Bit-Speicher auf allen Windows Plattformen und 32-Bit-Unix-basierten Plattformen.
Es verfügt über 64-Bit-Speicher auf 64-Bit-Unix-Plattformen.
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)
- Vererbung
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| CULong(UInt32) |
Erstellt eine Instanz aus einer 32-Bit-ganzzahl ohne Vorzeichen. |
| CULong(UIntPtr) |
Erstellt eine Instanz aus einer nicht signierten ganzzahligen Größe in systemeigener Größe. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Value |
Der zugrunde liegende ganzzahlige Wert dieser Instanz. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(CULong) |
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen CLong Wert entspricht. |
| Equals(Object) |
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht. |
| GetHashCode() |
Gibt den Hashcode für diesen instance zurück. |
| ToString() |
Konvertiert den numerischen Wert dieser Instanz in die entsprechende Zeichenfolgendarstellung. |