CULong 結構

定義

重要

此 API 不符合 CLS 規範。

CULong 是不可變的實值型別,表示 unsigned long C 和 C++ 中的類型。 它應該用來做為 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
屬性
實作

建構函式

CULong(UInt32)

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

CULong(UIntPtr)

從原生大小的不帶正負號整數建構實例。

屬性

Value

這個實例的基礎整數值。

方法

Equals(CULong)

傳回值,表示這個執行個體是否等於指定的 CLong 值。

Equals(Object)

傳回值,該值表示這個執行個體是否和指定的物件相等。

GetHashCode()

傳回這個執行個體的雜湊碼。

ToString()

將這個執行個體的數值轉換為其相等字串表示。

適用於