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()

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

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