static private ParseDecimal ( String value, NumberStyles options, NumberFormatInfo numfmt ) : Decimal | ||
value | String | |
options | NumberStyles | |
numfmt | NumberFormatInfo | |
Résultat | Decimal |
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))); }
public static Decimal Parse(String s, NumberStyles style) { ValidateParseStyleFloatingPoint(style); if (s == null) { ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s); } return(Number.ParseDecimal(s.AsReadOnlySpan(), style, null)); }
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)); }
public static Decimal Parse(ReadOnlySpan <char> s, NumberStyles style, IFormatProvider provider) { ValidateParseStyleFloatingPoint(style); return(Number.ParseDecimal(s, style, provider)); }
public static Decimal Parse(String s, NumberStyles style, IFormatProvider provider) { NumberFormatInfo.ValidateParseStyleFloatingPoint(style); return(Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider))); }
public static Decimal Parse(String s, IFormatProvider provider) { return(Number.ParseDecimal(s, NumberStyles.Number, NumberFormatInfo.GetInstance(provider))); }
public static Decimal Parse(String s, NumberStyles style) { NumberFormatInfo.ValidateParseStyleFloatingPoint(style); return(Number.ParseDecimal(s, style, NumberFormatInfo.CurrentInfo)); }
// 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)); }
public static Decimal Parse(ReadOnlySpan <char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null) { ValidateParseStyleFloatingPoint(style); return(Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider))); }
//| <include path='docs/doc[@for="Decimal.Parse1"]/*' /> public static Decimal Parse(String s, NumberStyles style) { return(Number.ParseDecimal(s, style)); }
/// <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)); }
public static Decimal Parse(String s, NumberStyles style) { ValidateParseStyleFloatingPoint(style); return(Number.ParseDecimal(s, style, null)); }