System.Convert.ToInt64 C# (CSharp) Method

ToInt64() public static method

public static ToInt64 ( DateTime value ) : long
value DateTime
return long
        public static long ToInt64(DateTime value)
        {
            return ((IConvertible)value).ToInt64(null);
        }

Same methods

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

Usage Example

 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));
 }
All Usage Examples Of System.Convert::ToInt64