FromNullableConverter Structure

Converts values from nullable value types to other types.

Definition

Namespace: Numerics.NET.Generic
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.0
C#
public struct FromNullableConverter : IFromConverter<double?>, 
	IFromConverter<float?>, IFromConverter<decimal?>, IFromConverter<Quad?>, 
	IFromConverter<int?>, IFromConverter<long?>, IFromConverter<short?>, 
	IFromConverter<uint?>, IFromConverter<ulong?>, IFromConverter<ushort?>, 
	IFromConverter<sbyte?>, IFromConverter<byte?>, IFromConverter<bool?>, 
	IFromConverter<Half?>, IFromConverter<Int128?>, IFromConverter<UInt128?>, 
	IFromConverter<BigInteger?>, IFromConverter<BigRational?>
Inheritance
Object  →  ValueType  →  FromNullableConverter
Implements
IFromConverter<Nullable<Double>>, IFromConverter<Nullable<Single>>, IFromConverter<Nullable<Decimal>>, IFromConverter<Nullable<Quad>>, IFromConverter<Nullable<Int32>>, IFromConverter<Nullable<Int64>>, IFromConverter<Nullable<Int16>>, IFromConverter<Nullable<UInt32>>, IFromConverter<Nullable<UInt64>>, IFromConverter<Nullable<UInt16>>, IFromConverter<Nullable<SByte>>, IFromConverter<Nullable<Byte>>, IFromConverter<Nullable<Boolean>>, IFromConverter<Nullable<Half>>, IFromConverter<Nullable<Int128>>, IFromConverter<Nullable<UInt128>>, IFromConverter<Nullable<BigInteger>>, IFromConverter<Nullable<BigRational>>

Methods

EqualsIndicates whether this instance and a specified object are equal.
(Inherited from ValueType)
GetHashCodeReturns the hash code for this instance.
(Inherited from ValueType)
GetTypeGets the Type of the current instance.
(Inherited from Object)
To<U>(Complex<Nullable<BigInteger>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<BigRational>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Quad>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Boolean>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Byte>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Decimal>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Double>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Half>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Int128>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Int16>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Int32>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Int64>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<SByte>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<Single>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<UInt128>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<UInt16>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<UInt32>>) Converts a complex value to a complex value of the specified type.
To<U>(Complex<Nullable<UInt64>>) Converts a complex value to a complex value of the specified type.
To<U>(Nullable<BigInteger>) Converts a value to the specified type.
To<U>(Nullable<BigRational>) Converts a value to the specified type.
To<U>(Nullable<Quad>) Converts a value to the specified type.
To<U>(Nullable<Boolean>) Converts a value to the specified type.
To<U>(Nullable<Byte>) Converts a value to the specified type.
To<U>(Nullable<Decimal>) Converts a value to the specified type.
To<U>(Nullable<Double>) Converts a value to the specified type.
To<U>(Nullable<Half>) Converts a value to the specified type.
To<U>(Nullable<Int128>) Converts a value to the specified type.
To<U>(Nullable<Int16>) Converts a value to the specified type.
To<U>(Nullable<Int32>) Converts a value to the specified type.
To<U>(Nullable<Int64>) Converts a value to the specified type.
To<U>(Nullable<SByte>) Converts a value to the specified type.
To<U>(Nullable<Single>) Converts a value to the specified type.
To<U>(Nullable<UInt128>) Converts a value to the specified type.
To<U>(Nullable<UInt16>) Converts a value to the specified type.
To<U>(Nullable<UInt32>) Converts a value to the specified type.
To<U>(Nullable<UInt64>) Converts a value to the specified type.
ToStringReturns the fully qualified type name of this instance.
(Inherited from ValueType)

See Also