CLong Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |