CULong 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重要
此 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)
- 繼承
- 屬性
- 實作
建構函式
| 名稱 | Description |
|---|---|
| CULong(UInt32) |
從一個 32 位元無符號整數構建實例。 |
| CULong(UIntPtr) |
從一個原生大小的無符號整數構建實例。 |
屬性
| 名稱 | Description |
|---|---|
| Value |
此實例的底層整數值。 |
方法
| 名稱 | Description |
|---|---|
| Equals(CULong) |
回傳一個值,表示該實例是否等於指定 CLong 值。 |
| Equals(Object) |
傳回值,指出這個實例是否等於指定的物件。 |
| GetHashCode() |
傳回這個實例的哈希碼。 |
| ToString() |
將這個實例的數值轉換為其相等的字串表示。 |