229 references to GetInstance
PresentationBuildTasks (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\TokenizerHelper.cs (1)
311
NumberFormatInfo numberFormat = NumberFormatInfo.
GetInstance
(provider);
System.Private.CoreLib (217)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (8)
111
return Number.ParseBinaryInteger<char, byte>(s, style, NumberFormatInfo.
GetInstance
(provider));
127
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
133
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1105
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1112
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1119
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1187
return Number.ParseBinaryInteger<byte, byte>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1194
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (12)
494
return Number.FormatDecimal(this, null, NumberFormatInfo.
GetInstance
(provider));
499
return Number.FormatDecimal(this, format, NumberFormatInfo.
GetInstance
(provider));
504
return Number.TryFormatDecimal(this, format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
510
return Number.TryFormatDecimal(this, format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
538
return Number.ParseDecimal(s, style, NumberFormatInfo.
GetInstance
(provider));
554
return Number.TryParseDecimal(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
560
return Number.TryParseDecimal(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1780
return Number.TryParseDecimal(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1787
return Number.TryParseDecimal(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1794
return Number.TryParseDecimal(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1829
return Number.ParseDecimal(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1836
return Number.TryParseDecimal(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (12)
371
return Number.FormatFloat(m_value, null, NumberFormatInfo.
GetInstance
(provider));
376
return Number.FormatFloat(m_value, format, NumberFormatInfo.
GetInstance
(provider));
381
return Number.TryFormatFloat(m_value, format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
387
return Number.TryFormatFloat(m_value, format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
416
return Number.ParseFloat<char, double>(s, style, NumberFormatInfo.
GetInstance
(provider));
432
return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
438
return Number.TryParseFloat(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
1502
return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
1509
return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
1516
return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed);
2537
return Number.ParseFloat<byte, double>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
2544
return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (12)
379
return Number.ParseFloat<char, Half>(s, style, NumberFormatInfo.
GetInstance
(provider));
415
return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
429
return Number.TryParseFloat(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
542
return Number.FormatFloat(this, null, NumberFormatInfo.
GetInstance
(provider));
550
return Number.FormatFloat(this, format, NumberFormatInfo.
GetInstance
(provider));
563
return Number.TryFormatFloat(this, format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
569
return Number.TryFormatFloat(this, format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
2225
return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
2232
return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
2239
return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed);
2380
return Number.ParseFloat<byte, Half>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
2387
return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (8)
144
return Number.ParseBinaryInteger<char, Int128>(s, style, NumberFormatInfo.
GetInstance
(provider));
160
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
166
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1913
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1920
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1927
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
2118
return Number.ParseBinaryInteger<byte, Int128>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
2125
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (8)
144
return Number.ParseBinaryInteger<char, short>(s, style, NumberFormatInfo.
GetInstance
(provider));
160
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
166
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1304
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1311
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1318
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1393
return Number.ParseBinaryInteger<byte, short>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1400
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (8)
160
return Number.ParseBinaryInteger<char, int>(s, style, NumberFormatInfo.
GetInstance
(provider));
176
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
182
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1355
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1362
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1369
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1444
return Number.ParseBinaryInteger<byte, int>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1451
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (8)
157
return Number.ParseBinaryInteger<char, long>(s, style, NumberFormatInfo.
GetInstance
(provider));
173
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
179
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1358
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1365
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1372
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1447
return Number.ParseBinaryInteger<byte, long>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1454
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (3)
1376
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<nint, nint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK;
1384
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<nint, nint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK;
1392
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<nint, nint_t>(ref result), out bytesConsumed) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (24)
1078
NegativeInt32ToDecStr(value, digits: -1, NumberFormatInfo.
GetInstance
(provider).NegativeSign);
1092
NegativeInt32ToDecStr(value, digits, NumberFormatInfo.
GetInstance
(provider).NegativeSign);
1104
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1136
TryNegativeInt32ToDecStr(value, digits: -1, NumberFormatInfo.
GetInstance
(provider).NegativeSignTChar<TChar>(), destination, out charsWritten);
1149
TryNegativeInt32ToDecStr(value, digits, NumberFormatInfo.
GetInstance
(provider).NegativeSignTChar<TChar>(), destination, out charsWritten);
1161
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1214
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1269
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1300
NegativeInt64ToDecStr(value, digits: -1, NumberFormatInfo.
GetInstance
(provider).NegativeSign);
1314
NegativeInt64ToDecStr(value, digits, NumberFormatInfo.
GetInstance
(provider).NegativeSign);
1326
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1360
TryNegativeInt64ToDecStr(value, digits: -1, NumberFormatInfo.
GetInstance
(provider).NegativeSignTChar<TChar>(), destination, out charsWritten);
1373
TryNegativeInt64ToDecStr(value, digits, NumberFormatInfo.
GetInstance
(provider).NegativeSignTChar<TChar>(), destination, out charsWritten);
1385
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1438
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1493
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1524
: NegativeInt128ToDecStr(value, digits: -1, NumberFormatInfo.
GetInstance
(provider).NegativeSign);
1540
: NegativeInt128ToDecStr(value, digits, NumberFormatInfo.
GetInstance
(provider).NegativeSign);
1552
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1585
: TryNegativeInt128ToDecStr(value, digits: -1, NumberFormatInfo.
GetInstance
(provider).NegativeSignTChar<TChar>(), destination, out charsWritten);
1599
: TryNegativeInt128ToDecStr(value, digits, NumberFormatInfo.
GetInstance
(provider).NegativeSignTChar<TChar>(), destination, out charsWritten);
1611
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1666
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
1721
NumberFormatInfo info = NumberFormatInfo.
GetInstance
(provider);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (12)
275
return Number.ParseFloat<char, BFloat16>(s, style, NumberFormatInfo.
GetInstance
(provider));
311
return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
325
return Number.TryParseFloat(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
403
return Number.FormatFloat(this, null, NumberFormatInfo.
GetInstance
(provider));
411
return Number.FormatFloat(this, format, NumberFormatInfo.
GetInstance
(provider));
424
return Number.TryFormatFloat(this, format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
430
return Number.TryFormatFloat(this, format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
1948
return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
1955
return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
1962
return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed);
2101
return Number.ParseFloat<byte, BFloat16>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
2108
return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (12)
155
return Number.ParseDecimalIeee754<char, Decimal128, UInt128>(s, style, NumberFormatInfo.
GetInstance
(provider));
213
return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
227
return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
317
return Number.FormatDecimalIeee754<Decimal128, UInt128>(new UInt128(_upper, _lower), null, NumberFormatInfo.
GetInstance
(provider));
325
return Number.FormatDecimalIeee754<Decimal128, UInt128>(new UInt128(_upper, _lower), format, NumberFormatInfo.
GetInstance
(provider));
331
return Number.TryFormatDecimalIeee754<Decimal128, UInt128, char>(new UInt128(_upper, _lower), format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
337
return Number.TryFormatDecimalIeee754<Decimal128, UInt128, byte>(new UInt128(_upper, _lower), format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
759
return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
766
return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
773
return Number.TryParseDecimalIeee754<byte, Decimal128, UInt128>(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
788
return Number.ParseDecimalIeee754<byte, Decimal128, UInt128>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
795
public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, [MaybeNullWhen(false)] out Decimal128 result) => Number.TryParseDecimalIeee754<byte, Decimal128, UInt128>(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (12)
147
return Number.ParseDecimalIeee754<char, Decimal32, uint>(s, style, NumberFormatInfo.
GetInstance
(provider));
205
return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
219
return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
311
return Number.FormatDecimalIeee754<Decimal32, uint>(_value, null, NumberFormatInfo.
GetInstance
(provider));
319
return Number.FormatDecimalIeee754<Decimal32, uint>(_value, format, NumberFormatInfo.
GetInstance
(provider));
325
return Number.TryFormatDecimalIeee754<Decimal32, uint, char>(_value, format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
331
return Number.TryFormatDecimalIeee754<Decimal32, uint, byte>(_value, format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
770
return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
777
return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
784
return Number.TryParseDecimalIeee754<byte, Decimal32, uint>(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
799
return Number.ParseDecimalIeee754<byte, Decimal32, uint>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
806
public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, [MaybeNullWhen(false)] out Decimal32 result) => Number.TryParseDecimalIeee754<byte, Decimal32, uint>(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (12)
156
return Number.ParseDecimalIeee754<char, Decimal64, ulong>(s, style, NumberFormatInfo.
GetInstance
(provider));
214
return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
228
return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
314
return Number.FormatDecimalIeee754<Decimal64, ulong>(_value, null, NumberFormatInfo.
GetInstance
(provider));
322
return Number.FormatDecimalIeee754<Decimal64, ulong>(_value, format, NumberFormatInfo.
GetInstance
(provider));
328
return Number.TryFormatDecimalIeee754<Decimal64, ulong, char>(_value, format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
334
return Number.TryFormatDecimalIeee754<Decimal64, ulong, byte>(_value, format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
763
return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
770
return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
777
return Number.TryParseDecimalIeee754<byte, Decimal64, ulong>(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
792
return Number.ParseDecimalIeee754<byte, Decimal64, ulong>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
799
public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, [MaybeNullWhen(false)] out Decimal64 result) => Number.TryParseDecimalIeee754<byte, Decimal64, ulong>(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector_1.cs (1)
757
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
1139
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (1)
1149
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (1)
1219
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (3)
1721
return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<NFloat, NativeType>(ref result), out charsConsumed);
1729
return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<NFloat, NativeType>(ref result), out charsConsumed);
1737
return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<NFloat, NativeType>(ref result), out bytesConsumed);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
451
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
440
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
440
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
508
string separator = NumberFormatInfo.
GetInstance
(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (8)
147
return Number.ParseBinaryInteger<char, sbyte>(s, style, NumberFormatInfo.
GetInstance
(provider));
163
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
169
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1283
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1290
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1297
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1372
return Number.ParseBinaryInteger<byte, sbyte>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1379
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (12)
359
return Number.FormatFloat(m_value, null, NumberFormatInfo.
GetInstance
(provider));
369
return Number.FormatFloat(m_value, format, NumberFormatInfo.
GetInstance
(provider));
374
return Number.TryFormatFloat(m_value, format, NumberFormatInfo.
GetInstance
(provider), destination, out charsWritten);
380
return Number.TryFormatFloat(m_value, format, NumberFormatInfo.
GetInstance
(provider), utf8Destination, out bytesWritten);
409
return Number.ParseFloat<char, float>(s, style, NumberFormatInfo.
GetInstance
(provider));
425
return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
431
return Number.TryParseFloat(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
1519
return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
1526
return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed);
1533
return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed);
2225
return Number.ParseFloat<byte, float>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
2232
return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (8)
146
return Number.ParseBinaryInteger<char, UInt128>(s, style, NumberFormatInfo.
GetInstance
(provider));
162
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
168
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
2034
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
2041
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
2048
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
2196
return Number.ParseBinaryInteger<byte, UInt128>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
2203
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (8)
139
return Number.ParseBinaryInteger<char, ushort>(s, style, NumberFormatInfo.
GetInstance
(provider));
155
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
161
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1110
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1117
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1124
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1192
return Number.ParseBinaryInteger<byte, ushort>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1199
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (8)
155
return Number.ParseBinaryInteger<char, uint>(s, style, NumberFormatInfo.
GetInstance
(provider));
171
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
177
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1181
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1188
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1195
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1263
return Number.ParseBinaryInteger<byte, uint>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1270
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (8)
154
return Number.ParseBinaryInteger<char, ulong>(s, style, NumberFormatInfo.
GetInstance
(provider));
170
return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
176
return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
1182
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1189
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1196
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
1264
return Number.ParseBinaryInteger<byte, ulong>(utf8Text, style, NumberFormatInfo.
GetInstance
(provider));
1271
return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (3)
1182
return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<nuint, nuint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK;
1190
return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<nuint, nuint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK;
1198
return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.
GetInstance
(provider), out Unsafe.As<nuint, nuint_t>(ref result), out bytesConsumed) == Number.ParsingStatus.OK;
System.Runtime.Numerics (11)
System\Numerics\BigInteger.cs (11)
831
return Number.ParseBigInteger(MemoryMarshal.Cast<char, Utf16Char>(value), style, NumberFormatInfo.
GetInstance
(provider));
836
return Number.ParseBigInteger(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.
GetInstance
(provider));
846
return Number.TryParseBigInteger(MemoryMarshal.Cast<char, Utf16Char>(value), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
856
return Number.TryParseBigInteger(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.
GetInstance
(provider), out result, out _) == Number.ParsingStatus.OK;
862
return Number.TryParseBigIntegerPartial(MemoryMarshal.Cast<char, Utf16Char>(s.AsSpan()), style, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
868
return Number.TryParseBigIntegerPartial(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.
GetInstance
(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK;
874
return Number.TryParseBigIntegerPartial(MemoryMarshal.Cast<char, Utf16Char>(s), style, NumberFormatInfo.
GetInstance
(provider), out result, out charsConsumed) == Number.ParsingStatus.OK;
1799
return Number.FormatBigInteger(this, null, NumberFormatInfo.
GetInstance
(provider));
1809
return Number.FormatBigInteger(this, format, NumberFormatInfo.
GetInstance
(provider));
1881
return Number.TryFormatBigInteger(this, format, NumberFormatInfo.
GetInstance
(provider), MemoryMarshal.Cast<char, Utf16Char>(destination), out charsWritten);
1886
return Number.TryFormatBigInteger(this, format, NumberFormatInfo.
GetInstance
(provider), MemoryMarshal.Cast<byte, Utf8Char>(utf8Destination), out bytesWritten);