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

ToSByte() private method

private ToSByte ( string value, int fromBase ) : sbyte
value string
fromBase int
return sbyte
		public static sbyte ToSByte (string value, int fromBase)
		{
			int result = ConvertFromBase (value, fromBase, false);
			if (fromBase != 10) {
				// note: no sign are available to detect negatives
				if (result > SByte.MaxValue) {
					// return negative 2's complement
					return Convert.ToSByte (-(256 - result));
				}
			}
			return Convert.ToSByte (result);
		}
		

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 ( double 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 ( uint value ) : sbyte
Convert.Convert::ToSByte ( ulong value ) : sbyte
Convert.Convert::ToSByte ( ushort value ) : sbyte