CULong Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
CULong — это неизменяемый тип значения, представляющий unsigned long
тип в C и C++.
Он предназначен для использования в качестве типа обмена на управляемой или неуправляемой границе для точного представления в неуправляемых API управляемого unsigned long
кода, использующих тип .
Этот тип имеет 32-разрядные хранилища на всех платформах Windows и 32-разрядных платформах unix.
Он имеет 64-разрядное хранилище на 64-разрядных платформах 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)
- Наследование
- Атрибуты
- Реализации
Конструкторы
CULong(UInt32) |
Создает экземпляр из 32-разрядного целого числа без знака. |
CULong(UIntPtr) |
Создает экземпляр из целого числа без знака собственного размера. |
Свойства
Value |
Базовое целочисленное значение данного экземпляра. |
Методы
Equals(CULong) |
Возвращает значение, указывающее, равен ли этот экземпляр заданному значению типа CLong. |
Equals(Object) |
Возвращает значение, показывающее, равен ли данный экземпляр заданному объекту. |
GetHashCode() |
Возвращает хэш-код данного экземпляра. |
ToString() |
Преобразует числовое значение данного экземпляра в эквивалентное ему строковое представление. |