|
@@ -66,86 +66,86 @@ internal readonly record struct TypedArrayValue(Types Type, double DoubleValue,
|
|
return default;
|
|
return default;
|
|
}
|
|
}
|
|
|
|
|
|
- public bool ToBoolean(IFormatProvider provider)
|
|
|
|
|
|
+ public bool ToBoolean(IFormatProvider? provider)
|
|
{
|
|
{
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
return default;
|
|
return default;
|
|
}
|
|
}
|
|
|
|
|
|
- public char ToChar(IFormatProvider provider)
|
|
|
|
|
|
+ public char ToChar(IFormatProvider? provider)
|
|
{
|
|
{
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
return default;
|
|
return default;
|
|
}
|
|
}
|
|
|
|
|
|
- public sbyte ToSByte(IFormatProvider provider)
|
|
|
|
|
|
+ public sbyte ToSByte(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (sbyte) DoubleValue;
|
|
return (sbyte) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public byte ToByte(IFormatProvider provider)
|
|
|
|
|
|
+ public byte ToByte(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (byte) DoubleValue;
|
|
return (byte) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public short ToInt16(IFormatProvider provider)
|
|
|
|
|
|
+ public short ToInt16(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (short) DoubleValue;
|
|
return (short) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public ushort ToUInt16(IFormatProvider provider)
|
|
|
|
|
|
+ public ushort ToUInt16(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (ushort) DoubleValue;
|
|
return (ushort) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public int ToInt32(IFormatProvider provider)
|
|
|
|
|
|
+ public int ToInt32(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (int) DoubleValue;
|
|
return (int) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public uint ToUInt32(IFormatProvider provider)
|
|
|
|
|
|
+ public uint ToUInt32(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (uint) DoubleValue;
|
|
return (uint) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public long ToInt64(IFormatProvider provider)
|
|
|
|
|
|
+ public long ToInt64(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (long) BigInteger;
|
|
return (long) BigInteger;
|
|
}
|
|
}
|
|
|
|
|
|
- public ulong ToUInt64(IFormatProvider provider)
|
|
|
|
|
|
+ public ulong ToUInt64(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (ulong) BigInteger;
|
|
return (ulong) BigInteger;
|
|
}
|
|
}
|
|
|
|
|
|
- public float ToSingle(IFormatProvider provider)
|
|
|
|
|
|
+ public float ToSingle(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (float) DoubleValue;
|
|
return (float) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public double ToDouble(IFormatProvider provider)
|
|
|
|
|
|
+ public double ToDouble(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return DoubleValue;
|
|
return DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public decimal ToDecimal(IFormatProvider provider)
|
|
|
|
|
|
+ public decimal ToDecimal(IFormatProvider? provider)
|
|
{
|
|
{
|
|
return (decimal) DoubleValue;
|
|
return (decimal) DoubleValue;
|
|
}
|
|
}
|
|
|
|
|
|
- public DateTime ToDateTime(IFormatProvider provider)
|
|
|
|
|
|
+ public DateTime ToDateTime(IFormatProvider? provider)
|
|
{
|
|
{
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
return default;
|
|
return default;
|
|
}
|
|
}
|
|
|
|
|
|
- public string ToString(IFormatProvider provider)
|
|
|
|
|
|
+ public string ToString(IFormatProvider? provider)
|
|
{
|
|
{
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
ExceptionHelper.ThrowNotImplementedException();
|
|
return default;
|
|
return default;
|
|
}
|
|
}
|
|
|
|
|
|
- public object ToType(Type conversionType, IFormatProvider provider)
|
|
|
|
|
|
+ public object ToType(Type conversionType, IFormatProvider? provider)
|
|
{
|
|
{
|
|
if (conversionType == typeof(BigInteger) && Type == Types.BigInt)
|
|
if (conversionType == typeof(BigInteger) && Type == Types.BigInt)
|
|
{
|
|
{
|