ParseDecimal() static private méthode

static private ParseDecimal ( String value, NumberStyles options, NumberFormatInfo numfmt ) : Decimal
value String
options NumberStyles
numfmt NumberFormatInfo
Résultat Decimal
Exemple #1
0
 public static Decimal Parse(String s, NumberStyles style, IFormatProvider provider)
 {
     ValidateParseStyleFloatingPoint(style);
     if (s == null)
     {
         ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
     }
     return(Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider)));
 }
Exemple #2
0
 public static Decimal Parse(String s, NumberStyles style)
 {
     ValidateParseStyleFloatingPoint(style);
     if (s == null)
     {
         ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
     }
     return(Number.ParseDecimal(s.AsReadOnlySpan(), style, null));
 }
Exemple #3
0
 public static decimal Parse(string s, NumberStyles style)
 {
     NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
     if (s == null)
     {
         ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
     }
     return(Number.ParseDecimal(s, style, NumberFormatInfo.CurrentInfo));
 }
Exemple #4
0
 public static Decimal Parse(ReadOnlySpan <char> s, NumberStyles style, IFormatProvider provider)
 {
     ValidateParseStyleFloatingPoint(style);
     return(Number.ParseDecimal(s, style, provider));
 }
Exemple #5
0
 public static Decimal Parse(String s, NumberStyles style, IFormatProvider provider)
 {
     NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
     return(Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider)));
 }
Exemple #6
0
 public static Decimal Parse(String s, IFormatProvider provider)
 {
     return(Number.ParseDecimal(s, NumberStyles.Number, NumberFormatInfo.GetInstance(provider)));
 }
Exemple #7
0
 public static Decimal Parse(String s, NumberStyles style)
 {
     NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
     return(Number.ParseDecimal(s, style, NumberFormatInfo.CurrentInfo));
 }
Exemple #8
0
 // Converts a string to a Decimal. The string must consist of an optional
 // minus sign ("-") followed by a sequence of digits ("0" - "9"). The
 // sequence of digits may optionally contain a single decimal point (".")
 // character. Leading and trailing whitespace characters are allowed.
 // Parse also allows a currency symbol, a trailing negative sign, and
 // parentheses in the number.
 //
 public static Decimal Parse(String s)
 {
     return(Number.ParseDecimal(s, NumberStyles.Number, NumberFormatInfo.CurrentInfo));
 }
Exemple #9
0
 public static Decimal Parse(ReadOnlySpan <char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
 {
     ValidateParseStyleFloatingPoint(style);
     return(Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider)));
 }
Exemple #10
0
 //| <include path='docs/doc[@for="Decimal.Parse1"]/*' />
 public static Decimal Parse(String s, NumberStyles style)
 {
     return(Number.ParseDecimal(s, style));
 }
Exemple #11
0
        /// <include file='doc\Decimal.uex' path='docs/doc[@for="Decimal.Parse3"]/*' />
        public static Decimal Parse(String s, NumberStyles style, IFormatProvider provider)
        {
            NumberFormatInfo info = NumberFormatInfo.GetInstance(provider);

            return(Number.ParseDecimal(s, style, info));
        }
Exemple #12
0
 public static Decimal Parse(String s, NumberStyles style)
 {
     ValidateParseStyleFloatingPoint(style);
     return(Number.ParseDecimal(s, style, null));
 }