/// <summary>
 /// Returns the SQLiteValue as a <see cref="sbyte"/>.
 /// </summary>
 public static sbyte ToSByte(this ResultSetValue This)
 => Convert.ToSByte(This.ToInt64());
 /// <summary>
 /// Returns the SQLiteValue as a <see cref="UInt16"/>.
 /// </summary>
 public static UInt16 ToUInt16(this ResultSetValue This)
 => Convert.ToUInt16(This.ToInt64());
 /// <summary>
 /// Returns the SQLiteValue as a <see cref="short"/>.
 /// </summary>
 public static short ToShort(this ResultSetValue This)
 => Convert.ToInt16(This.ToInt64());
 /// <summary>
 /// Returns the SQLiteValue as a <see cref="uint"/>.
 /// </summary>
 public static uint ToUInt32(this ResultSetValue This)
 => Convert.ToUInt32(This.ToInt64());
 /// <summary>
 /// Returns the SQLiteValue as a <see cref="DateTimeOffset"/>.
 /// </summary>
 public static DateTimeOffset ToDateTimeOffset(this ResultSetValue This)
 => new DateTimeOffset(This.ToInt64(), TimeSpan.Zero);
 /// <summary>
 /// Returns the SQLiteValue as a <see cref="DateTime"/>.
 /// </summary>
 public static DateTime ToDateTime(this ResultSetValue This)
 => new DateTime(This.ToInt64());
 /// <summary>
 /// Returns the SQLiteValue as a <see cref="TimeSpan"/>.
 /// </summary>
 public static TimeSpan ToTimeSpan(this ResultSetValue This)
 => new TimeSpan(This.ToInt64());
 /// <summary>
 /// Returns the SQLiteValue as a <see cref="bool"/>.
 /// </summary>
 public static bool ToBool(this ResultSetValue This)
 => Convert.ToBoolean(This.ToInt64());