CLong Struct-datatyp

Definition

Viktigt!

Detta API uppfyller inte CLS.

CLong är en oföränderlig värdetyp som representerar long typen i C och C++. Det är tänkt att användas som en exchange-typ vid den hanterade/ohanterade gränsen för att korrekt representera i hanterade kod ohanterade API:er som använder long typen. Den här typen har 32-bitars lagring på alla Windows plattformar och 32-bitars Unix-baserade plattformar. Den har 64-bitars lagring på 64-bitars Unix-plattformar.

public value class CLong : IEquatable<System::Runtime::InteropServices::CLong>
[System.CLSCompliant(false)]
public readonly struct CLong : IEquatable<System.Runtime.InteropServices.CLong>
[<System.CLSCompliant(false)>]
type CLong = struct
Public Structure CLong
Implements IEquatable(Of CLong)
Arv
Attribut
Implementeringar

Konstruktorer

Name Description
CLong(Int32)

Konstruerar en instans från ett 32-bitars heltal.

CLong(IntPtr)

Konstruerar en instans från ett heltal i intern storlek.

Egenskaper

Name Description
Value

Det underliggande heltalsvärdet för den här instansen.

Metoder

Name Description
Equals(CLong)

Returnerar ett värde som anger om den här instansen är lika med ett angivet CLong värde.

Equals(Object)

Returnerar ett värde som anger om den här instansen är lika med ett angivet objekt.

GetHashCode()

Returnerar hash-koden för den här instansen.

ToString()

Konverterar det numeriska värdet för den här instansen till motsvarande strängrepresentation.

Gäller för