CULong Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
CULong je neměnný typ hodnoty, který představuje typ unsigned long v jazyce C a C++.
Slouží jako typ výměny na spravované nebo nespravované hranici, aby přesně představovala v nespravovaných rozhraních API spravovaného kódu, která používají typ unsigned long.
Tento typ má 32bitové úložiště na všech Windows platformách a 32bitových platformách se systémem Unix.
Má 64bitové úložiště na 64bitových platformách Unix.
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
- Atributy
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| CULong(UInt32) |
Vytvoří instanci z 32bitového celého čísla bez znaménka. |
| CULong(UIntPtr) |
Vytvoří instanci z celého čísla bez znaménka v nativní velikosti. |
Vlastnosti
| Name | Description |
|---|---|
| Value |
Základní celočíselná hodnota této instance. |
Metody
| Name | Description |
|---|---|
| Equals(CULong) |
Vrátí hodnotu určující, zda je tato instance rovna zadané CLong hodnotě. |
| Equals(Object) |
Vrátí hodnotu určující, zda je tato instance rovna zadanému objektu. |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. |
| ToString() |
Převede číselnou hodnotu této instance na ekvivalentní řetězcové vyjádření. |