System.Convert.ToBoolean C# (CSharp) Method

ToBoolean() public static method

public static ToBoolean ( System.DateTime value ) : bool
value System.DateTime
return bool
        public static bool ToBoolean(DateTime value)
        {
            return ((IConvertible)value).ToBoolean(null);
        }
 

Same methods

Convert::ToBoolean ( Object value ) : bool
Convert::ToBoolean ( Object value, IFormatProvider provider ) : bool
Convert::ToBoolean ( String value ) : bool
Convert::ToBoolean ( String value, IFormatProvider provider ) : bool
Convert::ToBoolean ( bool value ) : bool
Convert::ToBoolean ( byte value ) : bool
Convert::ToBoolean ( char value ) : bool
Convert::ToBoolean ( decimal value ) : bool
Convert::ToBoolean ( double value ) : bool
Convert::ToBoolean ( float value ) : bool
Convert::ToBoolean ( int value ) : bool
Convert::ToBoolean ( long value ) : bool
Convert::ToBoolean ( sbyte value ) : bool
Convert::ToBoolean ( short value ) : bool
Convert::ToBoolean ( uint value ) : bool
Convert::ToBoolean ( ulong value ) : bool
Convert::ToBoolean ( ushort value ) : bool

Usage Example

        public WkHtmlToPdfConverter()
        {
            bool useX11 = false;

            try
            {
                useX11 = SysConvert.ToBoolean(ConfigurationManager.AppSettings["WkHtmlToXSharp.UseX11"]);
            }
            catch (Exception ex)
            {
                _Log.Error("Unable to parse 'WkHtmlToXSharp.UseX11' app. setting.", ex);
            }

            // Try to deploy native libraries bundles.
            WkHtmlToXLibrariesManager.InitializeNativeLibrary();

            var version = NativeCalls.WkHtmlToPdfVersion();

            if (NativeCalls.wkhtmltopdf_init(useX11 ? 1 : 0) == 0)
            {
                throw new InvalidOperationException(string.Format("wkhtmltopdf_init failed! (version: {0}, useX11 = {1})", version, useX11));
            }

            _Log.DebugFormat("Initialized new converter instance (Version: {0}, UseX11 = {1})", version, useX11);
        }
All Usage Examples Of System.Convert::ToBoolean