Table of Contents

Operator explicit operator

Namespace
Zyl.VectorTraits.ExTypes
Assembly
VectorTraits.dll

explicit operator byte(ExInt128)

Explicitly converts a 128-bit signed integer to a byte value.

public static explicit operator byte(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

byte

value converted to a byte.

explicit operator char(ExInt128)

Explicitly converts a 128-bit signed integer to a char value.

public static explicit operator char(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

char

value converted to a char.

explicit operator decimal(ExInt128)

Explicitly converts a 128-bit signed integer to a decimal value.

public static explicit operator decimal(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

decimal

value converted to a decimal.

explicit operator double(ExInt128)

Explicitly converts a 128-bit signed integer to a double value.

public static explicit operator double(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

double

value converted to a double.

explicit operator Half(ExInt128)

Explicitly converts a 128-bit signed integer to a Half value.

public static explicit operator Half(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

Half

value converted to a Half.

explicit operator short(ExInt128)

Explicitly converts a 128-bit signed integer to a short value.

public static explicit operator short(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

short

value converted to a short.

explicit operator int(ExInt128)

Explicitly converts a 128-bit signed integer to a int value.

public static explicit operator int(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

int

value converted to a int.

explicit operator long(ExInt128)

Explicitly converts a 128-bit signed integer to a long value.

public static explicit operator long(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

long

value converted to a long.

explicit operator nint(ExInt128)

Explicitly converts a 128-bit signed integer to a nint value.

public static explicit operator nint(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

nint

value converted to a nint.

explicit operator sbyte(ExInt128)

Explicitly converts a 128-bit signed integer to a sbyte value.

[CLSCompliant(false)]
public static explicit operator sbyte(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

sbyte

value converted to a sbyte.

explicit operator float(ExInt128)

Explicitly converts a 128-bit signed integer to a float value.

public static explicit operator float(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

float

value converted to a float.

explicit operator ushort(ExInt128)

Explicitly converts a 128-bit signed integer to a ushort value.

[CLSCompliant(false)]
public static explicit operator ushort(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

ushort

value converted to a ushort.

explicit operator uint(ExInt128)

Explicitly converts a 128-bit signed integer to a uint value.

[CLSCompliant(false)]
public static explicit operator uint(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

uint

value converted to a uint.

explicit operator ulong(ExInt128)

Explicitly converts a 128-bit signed integer to a ulong value.

[CLSCompliant(false)]
public static explicit operator ulong(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

ulong

value converted to a ulong.

explicit operator ExUInt128(ExInt128)

Explicitly converts a 128-bit signed integer to a ExUInt128 value.

[CLSCompliant(false)]
public static explicit operator ExUInt128(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

ExUInt128

value converted to a ExUInt128.

explicit operator nuint(ExInt128)

Explicitly converts a 128-bit signed integer to a nuint value.

[CLSCompliant(false)]
public static explicit operator nuint(ExInt128 value)

Parameters

value ExInt128

The value to convert.

Returns

nuint

value converted to a nuint.

explicit operator ExInt128(decimal)

Explicitly converts a decimal value to a 128-bit signed integer.

public static explicit operator ExInt128(decimal value)

Parameters

value decimal

The value to convert.

Returns

ExInt128

value converted to a 128-bit signed integer.

explicit operator ExInt128(double)

Explicitly converts a double value to a 128-bit signed integer.

public static explicit operator ExInt128(double value)

Parameters

value double

The value to convert.

Returns

ExInt128

value converted to a 128-bit signed integer.

explicit operator ExInt128(float)

Explicitly converts a float value to a 128-bit signed integer.

public static explicit operator ExInt128(float value)

Parameters

value float

The value to convert.

Returns

ExInt128

value converted to a 128-bit signed integer.

explicit operator ExInt128(Half)

Explicitly converts a Half value to a 128-bit signed integer.

public static explicit operator ExInt128(Half value)

Parameters

value Half

The value to convert.

Returns

ExInt128

value converted to a 128-bit signed integer.