Поделиться через


CLong Структура

Определение

Важно!

Этот API несовместим с CLS.

CLong — это неизменяемый тип значения, представляющий long тип в C и C++. Он предназначен для использования в качестве типа обмена на управляемой или неуправляемой границе для точного представления в неуправляемых API управляемого long кода, использующих тип . Этот тип имеет 32-разрядные хранилища на всех платформах Windows и 32-разрядных платформах unix. Он имеет 64-разрядное хранилище на 64-разрядных платформах Unix.

public value class CLong : IEquatable<System::Runtime::InteropServices::CLong>
[System.CLSCompliant(false)]
public readonly struct CLong : IEquatable<System.Runtime.InteropServices.CLong>
[<System.CLSCompliant(false)>]
type CLong = struct
Public Structure CLong
Implements IEquatable(Of CLong)
Наследование
Атрибуты
Реализации

Конструкторы

CLong(Int32)

Создает экземпляр из 32-разрядного целого числа.

CLong(IntPtr)

Создает экземпляр из целого числа собственного размера.

Свойства

Value

Базовое целочисленное значение данного экземпляра.

Методы

Equals(CLong)

Возвращает значение, указывающее, равен ли этот экземпляр заданному значению типа CLong.

Equals(Object)

Возвращает значение, показывающее, равен ли данный экземпляр заданному объекту.

GetHashCode()

Возвращает хэш-код данного экземпляра.

ToString()

Преобразует числовое значение данного экземпляра в эквивалентное ему строковое представление.

Применяется к