Sdílet prostřednictvím


CULong Struktura

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

CULong je neměnný typ hodnoty, který představuje unsigned long typ v jazyce C a C++. Je určená k použití jako typ výměny na hranici spravované/nespravované oblasti, aby přesně představovala ve spravovaném kódu nespravovaná rozhraní API, která tento typ používají unsigned long . Tento typ má 32bitové úložiště na všech platformách Windows a 32bitových unixových platformách. Má 64bitové úložiště na 64bitových unixových platformách.

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)
Dědičnost
CULong
Atributy
Implementuje

Konstruktory

CULong(UInt32)

Vytvoří instanci z 32bitového celého čísla bez znaménka.

CULong(UIntPtr)

Vytvoří instanci z celého čísla nativní velikosti bez znaménka.

Vlastnosti

Value

Základní celočíselná hodnota této instance.

Metody

Equals(CULong)

Vrátí hodnotu označující, zda se tato instance rovná zadané CLong hodnotě.

Equals(Object)

Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu.

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

ToString()

Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření.

Platí pro