System.Convert.ToByte C# (CSharp) Method

ToByte() public static method

public static ToByte ( String value, int fromBase ) : byte
value String
fromBase int
return byte
        public static byte ToByte (String value, int fromBase) {
            if (fromBase!=2 && fromBase!=8 && fromBase!=10 && fromBase!=16) {
                throw new ArgumentException(Environment.GetResourceString("Arg_InvalidBase"));
            }
            int r = ParseNumbers.StringToInt(value,fromBase,ParseNumbers.IsTight | ParseNumbers.TreatAsUnsigned);
            if (r < Byte.MinValue || r > Byte.MaxValue)
                throw new OverflowException(Environment.GetResourceString("Overflow_Byte"));
            return (byte) r;
        }

Same methods

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

Usage Example

        /// <summary>
        /// Converts a value to a <see cref="byte"/>.
        /// </summary>
        /// <param name="value">The object to convert.</param>
        /// <returns>The converted <paramref name="value"/>.</returns>
        public byte ToByte(object value)
        {
            if (value == null)
            {
                throw new ArgumentNullException(nameof(value));
            }

            return(SConvert.ToByte(value, CultureInfo.InvariantCulture));
        }
All Usage Examples Of System.Convert::ToByte