System.Convert.Convert.ToSByte C# (CSharp) Method

ToSByte() private method

private ToSByte ( double value ) : sbyte
value double
return sbyte
		public static sbyte ToSByte (double value) 
		{ 
			if (value > SByte.MaxValue || value < SByte.MinValue)
				throw new OverflowException (Locale.GetText (
					"Value is greater than SByte.MaxValue or less than SByte.MinValue"));

			// Returned Even-Rounded
			return (sbyte)(Math.Round (value));
		}

Same methods

Convert.Convert::ToSByte ( DateTime value ) : sbyte
Convert.Convert::ToSByte ( bool value ) : sbyte
Convert.Convert::ToSByte ( byte value ) : sbyte
Convert.Convert::ToSByte ( char value ) : sbyte
Convert.Convert::ToSByte ( decimal value ) : sbyte
Convert.Convert::ToSByte ( float value ) : sbyte
Convert.Convert::ToSByte ( int value ) : sbyte
Convert.Convert::ToSByte ( long value ) : sbyte
Convert.Convert::ToSByte ( object value ) : sbyte
Convert.Convert::ToSByte ( object value, IFormatProvider provider ) : sbyte
Convert.Convert::ToSByte ( sbyte value ) : sbyte
Convert.Convert::ToSByte ( short value ) : sbyte
Convert.Convert::ToSByte ( string value ) : sbyte
Convert.Convert::ToSByte ( string value, IFormatProvider provider ) : sbyte
Convert.Convert::ToSByte ( string value, int fromBase ) : sbyte
Convert.Convert::ToSByte ( uint value ) : sbyte
Convert.Convert::ToSByte ( ulong value ) : sbyte
Convert.Convert::ToSByte ( ushort value ) : sbyte