語言

CULong 結構

定義

重要

此 API 不符合 CLS 規範。

CULong 是不可變的實值類型,表示 C 和 C++ 中的 unsigned long 類型。 它應該用來做為Managed/Unmanaged界限上的交換類型,以在使用 unsigned long 類型的Managed程式碼 Unmanaged API 中正確表示。 此類型在所有 Windows 平台及 32 位元 Unix 平台均有 32 位元儲存空間。 它在 64 位 Unix 平臺上有 64 位的記憶體。

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)
繼承
CULong
屬性
實作

建構函式

名稱 Description
CULong(UInt32)

從一個 32 位元無符號整數構建實例。

CULong(UIntPtr)

從一個原生大小的無符號整數構建實例。

屬性

名稱 Description
Value

此實例的底層整數值。

方法

名稱 Description
Equals(CULong)

回傳一個值,表示該實例是否等於指定 CLong 值。

Equals(Object)

傳回值,指出這個實例是否等於指定的物件。

GetHashCode()

傳回這個實例的哈希碼。

ToString()

將這個實例的數值轉換為其相等的字串表示。

適用於