public static ToInt64 ( DateTime value ) : long | ||
value | DateTime | |
return | long |
public static long ToInt64(DateTime value)
{
return ((IConvertible)value).ToInt64(null);
}
Convert::ToInt64 ( String value, IFormatProvider provider ) : long | |
Convert::ToInt64 ( String value, int fromBase ) : long | |
Convert::ToInt64 ( bool value ) : long | |
Convert::ToInt64 ( byte value ) : long | |
Convert::ToInt64 ( char value ) : long | |
Convert::ToInt64 ( decimal value ) : long | |
Convert::ToInt64 ( double value ) : long | |
Convert::ToInt64 ( float value ) : long | |
Convert::ToInt64 ( int value ) : long | |
Convert::ToInt64 ( long value ) : long | |
Convert::ToInt64 ( object value ) : long | |
Convert::ToInt64 ( object value, IFormatProvider provider ) : long | |
Convert::ToInt64 ( sbyte value ) : long | |
Convert::ToInt64 ( short value ) : long | |
Convert::ToInt64 ( string value ) : long | |
Convert::ToInt64 ( uint value ) : long | |
Convert::ToInt64 ( ulong value ) : long | |
Convert::ToInt64 ( ushort value ) : long |
private static void RegisterSingleConversions( ITypeConverterRegistry registry) { registry.Register <float, byte>(from => SysConv.ToByte(from)); registry.Register <float, short>(from => SysConv.ToInt16(from)); registry.Register <float, int>(from => SysConv.ToInt32(from)); registry.Register <float, long>(from => SysConv.ToInt64(from)); registry.Register <float, ushort>(from => SysConv.ToUInt16(from)); registry.Register <float, uint>(from => SysConv.ToUInt32(from)); registry.Register <float, ulong>(from => SysConv.ToUInt64(from)); registry.Register <float, decimal>(from => SysConv.ToDecimal(from)); registry.Register <float, double>(from => SysConv.ToDouble(from)); registry.Register <float, string>(from => from.ToString(CultureInfo.InvariantCulture)); }