C# Класс Grib.Api.Interop.SizeT

SizeT is a variable-size, platform-dependent unsigned integer. It can store the maximum size of a theoretically possible object of any type (including array). Implicitly convertable to UInt.

 

Example:

  SizeT size = 1;

  int[] myArray = new int[size];

  size = (SizeT) getSomeInt();

  Int64 big = (Int64) size;

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Value System.UIntPtr

Открытые методы

Метод Описание
Equals ( object obj ) : bool

Determines whether the specified System.Object, is equal to this instance.

GetHashCode ( ) : int

Returns a hash code for this instance.

operator ( ) : bool

Implements the operator ==.

Приватные методы

Метод Описание
SizeT ( UIntPtr val ) : System

Initializes a new instance of the SizeT struct.

SizeT ( int val ) : System

Initializes a new instance of the SizeT struct.

SizeT ( uint val ) : System

Initializes a new instance of the SizeT struct.

Описание методов

Equals() публичный Метод

Determines whether the specified System.Object, is equal to this instance.
public Equals ( object obj ) : bool
obj object The to compare with this instance.
Результат bool

GetHashCode() публичный Метод

Returns a hash code for this instance.
public GetHashCode ( ) : int
Результат int

operator() публичный статический Метод

Implements the operator ==.
public static operator ( ) : bool
Результат bool

Описание свойств

Value публичное свойство

The value.
public UIntPtr,System Value
Результат System.UIntPtr