public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out int result)
        {
            NumberFormatInfo2.ValidateParseStyleInteger(style);

            if (s == null)
            {
                result = 0;
                return(false);
            }

            return(Number.TryParseInt32(s, style, NumberFormatInfo.GetInstance(provider), out result));
        }
 public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out byte result)
 {
     NumberFormatInfo2.ValidateParseStyleInteger(style);
     return(TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result));
 }
 public static byte Parse(string s, NumberStyles style, IFormatProvider provider)
 {
     NumberFormatInfo2.ValidateParseStyleInteger(style);
     return(Parse(s, style, NumberFormatInfo.GetInstance(provider)));
 }
 public static byte Parse(string s, NumberStyles style)
 {
     NumberFormatInfo2.ValidateParseStyleInteger(style);
     return(Parse(s, style, NumberFormatInfo.CurrentInfo));
 }