7 instantiations of NumberFormatInfo
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (1)
708NumberFormatInfo temp = new NumberFormatInfo(_cultureData);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (1)
1693new NumberFormatInfo(_cultureData.UseUserOverride ? CultureData.GetCultureData(_cultureData.CultureName, false) : _cultureData).NumberDecimalSeparator;
System.Private.Xml (4)
System\Xml\Xsl\Runtime\XsltLibrary.cs (1)
173NumberFormatInfo info = new NumberFormatInfo();
System\Xml\Xsl\XsltOld\ContainerAction.cs (1)
367NumberFormatInfo info = new NumberFormatInfo();
System\Xml\Xsl\XsltOld\NumberAction.cs (1)
119NumberFormatInfo NumberFormat = new NumberFormatInfo();
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
400formatInfo = new DecimalFormat(new NumberFormatInfo(), '#', '0', ';');
System.Speech (1)
Result\RecognizedPhrase.cs (1)
52NumberFormatInfo nfo = new();
1068 references to NumberFormatInfo
dotnet-svcutil-lib (131)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlEncodedRawTextWriter.cs (3)
571string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 646RawText(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)); 1685string s = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextEncoder.cs (3)
258_textWriter.Write(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)); 520string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 573WriteCharEntityImpl(((int)ch).ToString("X", NumberFormatInfo.InvariantInfo));
FrameworkFork\Microsoft.Xml\Xml\Core\XmlUtf8RawTextWriter.cs (3)
500string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 570RawText(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)); 1565string s = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo);
FrameworkFork\Microsoft.Xml\Xml\schema\ConstraintStruct.cs (2)
289_dstruct.Dvalue[i] = Convert.ToDecimal(((Array)_ovalue).GetValue(i), NumberFormatInfo.InvariantInfo); 296_dstruct.Dvalue[0] = Convert.ToDecimal(_ovalue, NumberFormatInfo.InvariantInfo);
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (1)
1622bb.AppendLine(i + " " + _positions[i].symbol.ToString(NumberFormatInfo.InvariantInfo) + " " + _symbols.NameOf(_positions[i].symbol));
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionCompiler.cs (2)
2598sb.Append("{" + particle.MinOccurs.ToString(NumberFormatInfo.InvariantInfo) + ", " + particle.MaxOccurs.ToString(NumberFormatInfo.InvariantInfo) + "}");
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (26)
1567_restrictionErrorMsg = string.Format(ResXml.Sch_SeqFromAll, derivedParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1601_restrictionErrorMsg = string.Format(ResXml.Sch_SeqFromChoice, derivedParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1706_restrictionErrorMsg = string.Format(ResXml.Sch_GroupBaseFromAny2, derivedGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseAny.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseAny.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1781_restrictionErrorMsg = string.Format(ResXml.Sch_ElementFromGroupBase1, derivedElement.QualifiedName.ToString(), derivedElement.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedElement.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1793_restrictionErrorMsg = string.Format(ResXml.Sch_ElementFromGroupBase2, derivedElement.QualifiedName.ToString(), derivedElement.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedElement.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1805_restrictionErrorMsg = string.Format(ResXml.Sch_ElementFromGroupBase3, derivedElement.QualifiedName.ToString(), derivedElement.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedElement.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 3041sb.Append("{" + particle.MinOccurs.ToString(NumberFormatInfo.InvariantInfo) + ", " + particle.MaxOccurs.ToString(NumberFormatInfo.InvariantInfo) + "}");
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (1)
1690return UInt32.TryParse(str, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out n);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (3)
262valueExpression = new CodePrimitiveExpression(Convert.ToString(value, NumberFormatInfo.InvariantInfo)); 276valueExpression = new CodePrimitiveExpression(Convert.ToString(value, NumberFormatInfo.InvariantInfo)); 308valueExpression = new CodePrimitiveExpression(Convert.ToString(value, NumberFormatInfo.InvariantInfo));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (7)
2125return "Write" + (++NextMethodNumber).ToString(null, NumberFormatInfo.InvariantInfo) + "_" + CodeIdentifier.MakeValidInternal(name); 3546Writer.Write(((Int32)value).ToString(null, NumberFormatInfo.InvariantInfo)); 3549Writer.Write(((Double)value).ToString("R", NumberFormatInfo.InvariantInfo)); 3565Writer.Write(Convert.ToString(value, NumberFormatInfo.InvariantInfo)); 3569Writer.Write(((Single)value).ToString("R", NumberFormatInfo.InvariantInfo)); 3573Writer.Write(((Decimal)value).ToString(null, NumberFormatInfo.InvariantInfo)); 3586Writer.Write(((int)value).ToString(null, NumberFormatInfo.InvariantInfo));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
609return "Write" + (++NextMethodNumber).ToString(null, NumberFormatInfo.InvariantInfo) + "_" + CodeIdentifier.MakeValidInternal(name);
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (39)
707return value.ToString(null, NumberFormatInfo.InvariantInfo); 717return value.ToString(null, NumberFormatInfo.InvariantInfo); 726return value.ToString(null, NumberFormatInfo.InvariantInfo); 735return value.ToString(null, NumberFormatInfo.InvariantInfo); 744return value.ToString(null, NumberFormatInfo.InvariantInfo); 753return value.ToString(null, NumberFormatInfo.InvariantInfo); 763return value.ToString(null, NumberFormatInfo.InvariantInfo); 773return value.ToString(null, NumberFormatInfo.InvariantInfo); 783return value.ToString(null, NumberFormatInfo.InvariantInfo); 798return value.ToString("R", NumberFormatInfo.InvariantInfo); 813return value.ToString("R", NumberFormatInfo.InvariantInfo); 954return Decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 959if (!Decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 968return Decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 973if (!Decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 986return SByte.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 991if (!SByte.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1004return Int16.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1009if (!Int16.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1022return Int32.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1027if (!Int32.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1040return Int64.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1045if (!Int64.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1058return Byte.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1063if (!Byte.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1077return UInt16.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1082if (!UInt16.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1096return UInt32.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1102if (!UInt32.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1116return UInt64.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1121if (!UInt64.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1137float f = Single.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo); 1158else if (!Single.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1178double dVal = Double.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1199else if (!Double.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1219if (Double.TryParse(str, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out d)) 1236return Convert.ToDouble(o, NumberFormatInfo.InvariantInfo); 1257return ((double)value).ToString("R", NumberFormatInfo.InvariantInfo); 1265return Convert.ToString(value, NumberFormatInfo.InvariantInfo);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\StringFunctions.cs (1)
68return num.ToString("R", NumberFormatInfo.InvariantInfo);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (5)
429string uniqueName = AppendToValidClrIdentifier(typeName, i.ToString(NumberFormatInfo.InvariantInfo)); 487string uniqueName = AppendToValidClrIdentifier(nestedTypeName, i.ToString(NumberFormatInfo.InvariantInfo)); 1297uniqueMemberName = AppendToValidClrIdentifier(memberName, i.ToString(NumberFormatInfo.InvariantInfo)); 1380uniqueNamespace = ((clrNamespace.Length == 0) ? Globals.DefaultClrNamespace : clrNamespace) + i.ToString(NumberFormatInfo.InvariantInfo); 1502string uniquifier = i.ToString(NumberFormatInfo.InvariantInfo);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaImporter.cs (1)
376typeQName = new XmlQualifiedName(typeQName.Name + i.ToString(NumberFormatInfo.InvariantInfo), typeQName.Namespace);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlReaderDelegator.cs (6)
244ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "Char"); 425ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "Int16"); 443ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "Byte"); 462ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "SByte"); 481ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "UInt32"); 520ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "UInt16");
FrameworkFork\System.Runtime.Serialization\System\Text\Base64Encoding.cs (4)
42throw /*System.Runtime.Serialization.*/DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(string.Format(SRSerialization.XmlInvalidBase64Length, charCount.ToString(NumberFormatInfo.CurrentInfo)))); 79throw /*System.Runtime.Serialization.*/DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(string.Format(SRSerialization.XmlInvalidBase64Length, count.ToString(NumberFormatInfo.CurrentInfo)))); 147throw /*System.Runtime.Serialization.*/DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(string.Format(SRSerialization.XmlInvalidBase64Length, charCount.ToString(NumberFormatInfo.CurrentInfo)))); 230throw /*System.Runtime.Serialization.*/DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(string.Format(SRSerialization.XmlInvalidBase64Length, charCount.ToString(NumberFormatInfo.CurrentInfo))));
FrameworkFork\System.Runtime.Serialization\System\Text\BinHexEncoding.cs (1)
40throw new FormatException(string.Format(SRSerialization.XmlInvalidBinHexLength, charCount.ToString(NumberFormatInfo.CurrentInfo)));
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlConverter.cs (6)
347return ulong.Parse(value, NumberStyles.Any, NumberFormatInfo.InvariantInfo); 427static public string ToString(UInt64 value) { return value.ToString(NumberFormatInfo.InvariantInfo); } 802return ToAsciiChars(value.ToString("R", NumberFormatInfo.InvariantInfo), buffer, offset); 811return ToAsciiChars(value.ToString("R", NumberFormatInfo.InvariantInfo), buffer, offset); 816return ToAsciiChars(value.ToString(null, NumberFormatInfo.InvariantInfo), buffer, offset); 821return ToAsciiChars(value.ToString(null, NumberFormatInfo.InvariantInfo), buffer, offset);
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlDictionaryReader.cs (2)
726value = DateTime.Parse(string.Empty, NumberFormatInfo.InvariantInfo); 964XmlExceptionHelper.ThrowConversionOverflow(this, i.ToString(NumberFormatInfo.CurrentInfo), "Int16");
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlDictionaryWriter.cs (3)
111prefix = namespaceUri.Length == 0 ? string.Empty : string.Concat("d", namespaceUri.Length.ToString(System.Globalization.NumberFormatInfo.InvariantInfo)); 818string depthStr = _depth.ToString(System.Globalization.NumberFormatInfo.InvariantInfo); 819string prefixStr = _prefix.ToString(System.Globalization.NumberFormatInfo.InvariantInfo);
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlExceptionHelper.cs (8)
129ThrowXmlException(reader, SRSerialization.XmlMaxArrayLengthExceeded, maxArrayLength.ToString(NumberFormatInfo.CurrentInfo)); 134ThrowXmlException(reader, SRSerialization.XmlMaxBytesPerReadExceeded, maxBytesPerRead.ToString(NumberFormatInfo.CurrentInfo)); 139ThrowXmlException(reader, SRSerialization.XmlMaxNameTableCharCountExceeded, maxNameTableCharCount.ToString(NumberFormatInfo.CurrentInfo)); 149ThrowXmlException(reader, SRSerialization.XmlMaxStringContentLengthExceeded, maxStringContentLength.ToString(NumberFormatInfo.CurrentInfo)); 244ThrowXmlException(reader, SRSerialization.XmlDictionaryStringIDRange, XmlDictionaryString.MinKey.ToString(NumberFormatInfo.CurrentInfo), XmlDictionaryString.MaxKey.ToString(NumberFormatInfo.CurrentInfo)); 249ThrowXmlException(reader, SRSerialization.XmlDictionaryStringIDUndefinedStatic, key.ToString(NumberFormatInfo.CurrentInfo)); 254ThrowXmlException(reader, SRSerialization.XmlDictionaryStringIDUndefinedSession, key.ToString(NumberFormatInfo.CurrentInfo));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrust.cs (1)
676keySize = Int32.Parse(XmlHelper.ReadTextElementAsTrimmedString(element), NumberFormatInfo.InvariantInfo);
FrameworkFork\System.ServiceModel\System\ServiceModel\XmlUtil.cs (1)
135value = DateTime.Parse(string.Empty, NumberFormatInfo.InvariantInfo);
Metadata\MetadataFileNameManager.cs (1)
51string uniqueFileName = fileName + i.ToString(NumberFormatInfo.InvariantInfo);
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\OutputModule.cs (1)
137string uniqueFileName = filename + i.ToString(NumberFormatInfo.InvariantInfo);
ILLink.RoslynAnalyzer (1)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
Microsoft.AspNetCore.Mvc.Core (1)
Formatters\MediaType.cs (1)
282NumberFormatInfo.InvariantInfo);
Microsoft.AspNetCore.Server.HttpSys (1)
ValidationHelper.cs (1)
59return objectValue.GetHashCode().ToString(NumberFormatInfo.InvariantInfo);
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\WebTransport\WebTransportStream.cs (1)
28public override string ConnectionId { get => _streamId.ToString(NumberFormatInfo.InvariantInfo); set => throw new NotSupportedException(); }
Systemd\KestrelServerOptionsSystemdExtensions.cs (1)
42if (int.TryParse(Environment.GetEnvironmentVariable(ListenFdsEnvVar), NumberStyles.None, NumberFormatInfo.InvariantInfo, out var listenFds)
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
221return IsType<NumberFormatInfo>(member.ContainingType, operation.SemanticModel)
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
221return IsType<NumberFormatInfo>(member.ContainingType, operation.SemanticModel)
Microsoft.Extensions.Hosting.Systemd (1)
SystemdHelpers.cs (1)
65string ppidString = parentPid.ToString(NumberFormatInfo.InvariantInfo);
Microsoft.Net.Http.Headers (17)
CacheControlHeaderValue.cs (4)
355sb.Append(((int)_maxAge.GetValueOrDefault().TotalSeconds).ToString(NumberFormatInfo.InvariantInfo)); 362sb.Append(((int)_sharedMaxAge.GetValueOrDefault().TotalSeconds).ToString(NumberFormatInfo.InvariantInfo)); 371sb.Append(((int)_maxStaleLimit.GetValueOrDefault().TotalSeconds).ToString(NumberFormatInfo.InvariantInfo)); 379sb.Append(((int)_minFresh.GetValueOrDefault().TotalSeconds).ToString(NumberFormatInfo.InvariantInfo));
ContentRangeHeaderValue.cs (3)
182sb.Append(From.GetValueOrDefault().ToString(NumberFormatInfo.InvariantInfo)); 184sb.Append(To.GetValueOrDefault().ToString(NumberFormatInfo.InvariantInfo)); 194sb.Append(Length.GetValueOrDefault().ToString(NumberFormatInfo.InvariantInfo));
HeaderUtilities.cs (5)
36var qualityString = ((double)value).ToString("0.0##", NumberFormatInfo.InvariantInfo); 378return int.TryParse(value.AsSpan(), NumberStyles.None, NumberFormatInfo.InvariantInfo, out result); 403return long.TryParse(value.AsSpan(), NumberStyles.None, NumberFormatInfo.InvariantInfo, out result); 517return ((ulong)value).ToString(NumberFormatInfo.InvariantInfo); 537_ => value.ToString(NumberFormatInfo.InvariantInfo)
RangeItemHeaderValue.cs (4)
71return "-" + _to.GetValueOrDefault().ToString(NumberFormatInfo.InvariantInfo); 75return _from.GetValueOrDefault().ToString(NumberFormatInfo.InvariantInfo) + "-"; 77return _from.GetValueOrDefault().ToString(NumberFormatInfo.InvariantInfo) + "-" + 78_to.GetValueOrDefault().ToString(NumberFormatInfo.InvariantInfo);
StringWithQualityHeaderValue.cs (1)
73return _value + "; q=" + _quality.GetValueOrDefault().ToString("0.0##", NumberFormatInfo.InvariantInfo);
Microsoft.VisualBasic.Core (56)
Microsoft\VisualBasic\CompilerServices\Conversions.vb (19)
1349Friend Shared Function ToDecimal(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Decimal 1374Friend Shared Function ToDecimal(ByVal Value As Object, ByVal NumberFormat As NumberFormatInfo) As Decimal 1486Private Shared Function ParseDecimal(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Decimal 1487Dim NormalizedNumberFormat As NumberFormatInfo 1523Private Shared Function GetNormalizedNumberFormat(ByVal InNumberFormat As NumberFormatInfo) As NumberFormatInfo 1528Dim OutNumberFormat As NumberFormatInfo 1569OutNumberFormat = DirectCast(InNumberFormat.Clone, NumberFormatInfo) 1585Friend Shared Function ToSingle(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Single 1615Friend Shared Function ToSingle(ByVal Value As Object, ByVal NumberFormat As NumberFormatInfo) As Single 1735Friend Shared Function ToDouble(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Double 1759Friend Shared Function ToDouble(ByVal Value As Object, ByVal NumberFormat As NumberFormatInfo) As Double 1881Dim NumberFormat As NumberFormatInfo 1882Dim NormalizedNumberFormat As NumberFormatInfo 1930Private Shared Function ParseDouble(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Double 1931Dim NormalizedNumberFormat As NumberFormatInfo 2206Public Shared Shadows Function ToString(ByVal Value As Single, ByVal NumberFormat As NumberFormatInfo) As String 2210Public Shared Shadows Function ToString(ByVal Value As Double, ByVal NumberFormat As NumberFormatInfo) As String 2234Public Shared Shadows Function ToString(ByVal Value As Decimal, ByVal NumberFormat As NumberFormatInfo) As String
Microsoft\VisualBasic\CompilerServices\DecimalType.vb (8)
29Public Shared Function FromString(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Decimal 54Public Shared Function FromObject(ByVal Value As Object, ByVal NumberFormat As NumberFormatInfo) As Decimal 109Public Shared Function Parse(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Decimal 110Dim normalizedNumberFormat As NumberFormatInfo 149Friend Shared Function GetNormalizedNumberFormat(ByVal InNumberFormat As NumberFormatInfo) As NumberFormatInfo 151Dim outNumberFormat As NumberFormatInfo 193outNumberFormat = DirectCast(InNumberFormat.Clone, NumberFormatInfo)
Microsoft\VisualBasic\CompilerServices\DoubleType.vb (6)
21Public Shared Function FromString(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Double 45Public Shared Function FromObject(ByVal Value As Object, ByVal NumberFormat As NumberFormatInfo) As Double 137Dim numberFormat As NumberFormatInfo 138Dim normalizedNumberFormat As NumberFormatInfo 187Public Shared Function Parse(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Double 188Dim normalizedNumberFormat As NumberFormatInfo
Microsoft\VisualBasic\CompilerServices\SingleType.vb (2)
21Public Shared Function FromString(ByVal Value As String, ByVal NumberFormat As NumberFormatInfo) As Single 51Public Shared Function FromObject(ByVal Value As Object, ByVal NumberFormat As NumberFormatInfo) As Single
Microsoft\VisualBasic\CompilerServices\StringType.vb (3)
60Public Shared Function FromSingle(ByVal Value As Single, ByVal NumberFormat As NumberFormatInfo) As String 64Public Shared Function FromDouble(ByVal Value As Double, ByVal NumberFormat As NumberFormatInfo) As String 87Public Shared Function FromDecimal(ByVal Value As Decimal, ByVal NumberFormat As NumberFormatInfo) As String
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (1)
131Dim nfi As NumberFormatInfo
Microsoft\VisualBasic\CompilerServices\VB6File.vb (4)
2239Dim InvariantNumberFormat As NumberFormatInfo = GetInvariantCultureInfo().NumberFormat 2306Private Function IOStrFromSingle(ByVal Value As Single, ByVal NumberFormat As NumberFormatInfo) As String 2310Private Function IOStrFromDouble(ByVal Value As Double, ByVal NumberFormat As NumberFormatInfo) As String 2314Private Function IOStrFromDecimal(ByVal Value As Decimal, ByVal NumberFormat As NumberFormatInfo) As String
Microsoft\VisualBasic\Strings.vb (13)
18Friend Sub New(ByVal nfi As NumberFormatInfo) 23Private nfi As NumberFormatInfo 26If service Is GetType(NumberFormatInfo) Then 1468Dim nfi As NumberFormatInfo 1478nfi = CType(ci.GetFormat(GetType(System.Globalization.NumberFormatInfo)), NumberFormatInfo) 1581Dim nfi As NumberFormatInfo 1589nfi = CType(ci.GetFormat(GetType(System.Globalization.NumberFormatInfo)), NumberFormatInfo) 1590nfi = CType(nfi.Clone(), NumberFormatInfo) 1696Dim nfi As NumberFormatInfo 1702nfi = CType(ci.GetFormat(GetType(System.Globalization.NumberFormatInfo)), NumberFormatInfo)
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Nuget.Frameworks\FrameworkNameProvider.cs (1)
1114string.Format(NumberFormatInfo.InvariantInfo, "Profile{0}", pair.Key));
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
272[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberFormatInfo))]
netstandard (1)
netstandard.cs (1)
843[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberFormatInfo))]
NuGet.CommandLine.XPlat (2)
Commands\PackageSearch\PackageSearchResultTableRenderer.cs (2)
79NumberFormatInfo nfi = (NumberFormatInfo)culture.NumberFormat.Clone();
NuGet.Frameworks (1)
FrameworkNameProvider.cs (1)
1126string.Format(NumberFormatInfo.InvariantInfo, "Profile{0}", pair.Key));
PresentationBuildTasks (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\TokenizerHelper.cs (2)
311NumberFormatInfo numberFormat = NumberFormatInfo.GetInstance(provider);
PresentationCore (5)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (3)
794NumberStyles.None, NumberFormatInfo.InvariantInfo); 806int lastByteOffset = Int32.Parse(contentRangeSpan.Slice(0, index), NumberStyles.None, NumberFormatInfo.InvariantInfo); 817Int32.Parse(contentRangeSpan, NumberStyles.None, NumberFormatInfo.InvariantInfo);
MS\Internal\TextFormatting\NumberSubstitution.cs (1)
545private NumberFormatInfo _format;
System\Windows\Media\FamilyMap.cs (1)
96sb.AppendFormat(NumberFormatInfo.InvariantInfo, "{0:x4}-{1:x4}", _ranges[i].First, _ranges[i].Last);
PresentationFramework (38)
MS\Internal\Annotations\Anchoring\FixedPageProcessor.cs (2)
179pageNumber = Int32.Parse(pageNumberString, NumberFormatInfo.InvariantInfo); 322part.NameValuePairs.Add(ValueAttributeName, page.ToString(NumberFormatInfo.InvariantInfo));
MS\Internal\Annotations\Anchoring\FixedTextSelectionProcessor.cs (14)
198part.NameValuePairs.Add(TextSelectionProcessor.CountAttribute, 1.ToString(NumberFormatInfo.InvariantInfo)); 199part.NameValuePairs.Add(TextSelectionProcessor.SegmentAttribute + 0.ToString(NumberFormatInfo.InvariantInfo), ",,,"); 203part.NameValuePairs.Add(TextSelectionProcessor.CountAttribute, fp.Segments.Count.ToString(NumberFormatInfo.InvariantInfo)); 210value += fp.Segments[i].Start.X.ToString(NumberFormatInfo.InvariantInfo) + TextSelectionProcessor.Separator + fp.Segments[i].Start.Y.ToString(NumberFormatInfo.InvariantInfo); 219value += fp.Segments[i].End.X.ToString(NumberFormatInfo.InvariantInfo) + TextSelectionProcessor.Separator + fp.Segments[i].End.Y.ToString(NumberFormatInfo.InvariantInfo); 226part.NameValuePairs.Add(TextSelectionProcessor.SegmentAttribute + i.ToString(NumberFormatInfo.InvariantInfo), value); 304int count = Int32.Parse(stringCount, NumberFormatInfo.InvariantInfo); 495string segmentValue = locatorPart.NameValuePairs[TextSelectionProcessor.SegmentAttribute + segmentNumber.ToString(NumberFormatInfo.InvariantInfo)]; 497throw new ArgumentException(SR.Format(SR.InvalidLocatorPart, TextSelectionProcessor.SegmentAttribute + segmentNumber.ToString(NumberFormatInfo.InvariantInfo))); 503throw new ArgumentException(SR.Format(SR.InvalidLocatorPart, TextSelectionProcessor.SegmentAttribute + segmentNumber.ToString(NumberFormatInfo.InvariantInfo))); 520double x = double.Parse(xValue, NumberFormatInfo.InvariantInfo); 521double y = double.Parse(yValue, NumberFormatInfo.InvariantInfo);
MS\Internal\Annotations\Anchoring\TextSelectionProcessor.cs (10)
158part.NameValuePairs.Add(SegmentAttribute + i.ToString(NumberFormatInfo.InvariantInfo), startOffset.ToString(NumberFormatInfo.InvariantInfo) + TextSelectionProcessor.Separator + endOffset.ToString(NumberFormatInfo.InvariantInfo)); 161part.NameValuePairs.Add(CountAttribute, textSegments.Count.ToString(NumberFormatInfo.InvariantInfo)); 202int count = Int32.Parse(stringCount, NumberFormatInfo.InvariantInfo); 358int count = Int32.Parse(stringCount, NumberFormatInfo.InvariantInfo); 436ReadOnlySpan<char> segmentString = locatorPart.NameValuePairs[SegmentAttribute + segmentNumber.ToString(NumberFormatInfo.InvariantInfo)].AsSpan(); 441throw new ArgumentException(SR.Format(SR.InvalidLocatorPart, SegmentAttribute + segmentNumber.ToString(NumberFormatInfo.InvariantInfo))); 444startOffset = int.Parse(segmentString[splitRegions[0]], NumberFormatInfo.InvariantInfo); 445endOffset = int.Parse(segmentString[splitRegions[1]], NumberFormatInfo.InvariantInfo);
MS\Internal\Annotations\Anchoring\TextViewSelectionProcessor.cs (4)
146part.NameValuePairs.Add(TextSelectionProcessor.CountAttribute, 1.ToString(NumberFormatInfo.InvariantInfo)); 147part.NameValuePairs.Add(TextSelectionProcessor.SegmentAttribute + 0.ToString(NumberFormatInfo.InvariantInfo), startOffset.ToString(NumberFormatInfo.InvariantInfo) + TextSelectionProcessor.Separator + endOffset.ToString(NumberFormatInfo.InvariantInfo));
System\Windows\Annotations\LocatorPart.cs (2)
369string startStr = startOffset.ToString(NumberFormatInfo.InvariantInfo); 370string endStr = endOffset.ToString(NumberFormatInfo.InvariantInfo);
System\Windows\Controls\BorderGapMaskConverter.cs (1)
73lineWidth = Double.Parse(((string)parameter), NumberFormatInfo.InvariantInfo);
System\Windows\Controls\DataGridClipboardHelper.cs (1)
224output.Write(((int)ch).ToString(NumberFormatInfo.InvariantInfo));
System\Windows\Controls\MenuScrollingVisibilityConverter.cs (1)
69target = Double.Parse(((string)parameter), NumberFormatInfo.InvariantInfo);
System\Windows\Controls\Slider.cs (3)
877NumberFormatInfo format = (NumberFormatInfo)(NumberFormatInfo.CurrentInfo.Clone());
System.ComponentModel.TypeConverter (39)
src\runtime\src\libraries\Common\src\System\Drawing\ColorConverterCommon.cs (3)
106var formatInfo = (NumberFormatInfo?)culture.GetFormat(typeof(NumberFormatInfo));
System\ComponentModel\BaseNumberConverter.cs (8)
34internal abstract object FromString(string value, NumberFormatInfo? formatInfo); 39internal abstract string ToString(object value, NumberFormatInfo? formatInfo); 74NumberFormatInfo? formatInfo = (NumberFormatInfo?)culture.GetFormat(typeof(NumberFormatInfo)); 98NumberFormatInfo? formatInfo = (NumberFormatInfo?)culture.GetFormat(typeof(NumberFormatInfo));
System\ComponentModel\ByteConverter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\DecimalConverter.cs (2)
67internal override object FromString(string value, NumberFormatInfo? formatInfo) 75internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\DoubleConverter.cs (2)
35internal override object FromString(string value, NumberFormatInfo? formatInfo) 43internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\HalfConverter.cs (2)
33internal override object FromString(string value, NumberFormatInfo? formatInfo) => Half.Parse(value, formatInfo); 38internal override string ToString(object value, NumberFormatInfo? formatInfo) =>
System\ComponentModel\Int128Converter.cs (2)
34internal override object FromString(string value, NumberFormatInfo? formatInfo) => 40internal override string ToString(object value, NumberFormatInfo? formatInfo) =>
System\ComponentModel\Int16Converter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\Int32Converter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\Int64Converter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\SByteConverter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\SingleConverter.cs (2)
32internal override object FromString(string value, NumberFormatInfo? formatInfo) 40internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\UInt128Converter.cs (2)
34internal override object FromString(string value, NumberFormatInfo? formatInfo) => 40internal override string ToString(object value, NumberFormatInfo? formatInfo) =>
System\ComponentModel\UInt16Converter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\UInt32Converter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System\ComponentModel\UInt64Converter.cs (2)
27internal override object FromString(string value, NumberFormatInfo? formatInfo) 35internal override string ToString(object value, NumberFormatInfo? formatInfo)
System.Data.Common (13)
System\Data\Filter\ConstNode.cs (11)
34_val = Convert.ToDouble(constant, NumberFormatInfo.InvariantInfo); 126if (decimal.TryParse(sval, NumberStyles.Number, NumberFormatInfo.InvariantInfo, out r12)) 132if (double.TryParse(sval, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.InvariantInfo, out r8)) 144return convertible.ToDecimal(NumberFormatInfo.InvariantInfo); 164return convertible.ToDouble(NumberFormatInfo.InvariantInfo); 200if (int.TryParse(sval, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out i4)) 205if (long.TryParse(sval, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out i8)) 210if (double.TryParse(sval, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.InvariantInfo, out r8)) 222return convertible.ToInt32(NumberFormatInfo.InvariantInfo); 243return convertible.ToInt64(NumberFormatInfo.InvariantInfo); 264return convertible.ToDouble(NumberFormatInfo.InvariantInfo);
System\Data\SQLTypes\SQLMoney.cs (2)
245else if (decimal.TryParse(s, SqlNumberStyle, NumberFormatInfo.InvariantInfo, out d)) 251money = new SqlMoney(decimal.Parse(s, NumberStyles.Currency, NumberFormatInfo.CurrentInfo));
System.DirectoryServices (10)
System\DirectoryServices\ActiveDirectory\Domain.cs (1)
940domainFunctionality = int.Parse((string)PropertyManager.GetPropertyValue(context, rootDSE, PropertyManager.DomainFunctionality)!, NumberFormatInfo.InvariantInfo);
System\DirectoryServices\ActiveDirectory\DomainController.cs (8)
634return long.Parse(serverHighestCommittedUsn, NumberFormatInfo.InvariantInfo); 673_cachedNumericOSVersion = (double)double.Parse(osVersion, NumberFormatInfo.InvariantInfo); 1289int year = (int)int.Parse(dateTime.Substring(0, 4), NumberFormatInfo.InvariantInfo); 1290int month = (int)int.Parse(dateTime.Substring(4, 2), NumberFormatInfo.InvariantInfo); 1291int day = (int)int.Parse(dateTime.Substring(6, 2), NumberFormatInfo.InvariantInfo); 1292int hour = (int)int.Parse(dateTime.Substring(8, 2), NumberFormatInfo.InvariantInfo); 1293int min = (int)int.Parse(dateTime.Substring(10, 2), NumberFormatInfo.InvariantInfo); 1294int sec = (int)int.Parse(dateTime.Substring(12, 2), NumberFormatInfo.InvariantInfo);
System\DirectoryServices\ActiveDirectory\Forest.cs (1)
772forestModeValue = int.Parse((string)rootDSE.Properties[PropertyManager.ForestFunctionality].Value!, NumberFormatInfo.InvariantInfo);
System.Drawing.Primitives (3)
src\runtime\src\libraries\Common\src\System\Drawing\ColorConverterCommon.cs (3)
106var formatInfo = (NumberFormatInfo?)culture.GetFormat(typeof(NumberFormatInfo));
System.Globalization (1)
System.Globalization.cs (1)
10[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberFormatInfo))]
System.Net.Http (14)
System\Net\Http\Headers\CacheControlHeaderValue.cs (4)
233sb.Append(NumberFormatInfo.InvariantInfo, $"{maxAge}"); 250sb.Append(NumberFormatInfo.InvariantInfo, $"{sharedMaxAge}"); 269sb.Append(NumberFormatInfo.InvariantInfo, $"{maxStaleLimit}"); 287sb.Append(NumberFormatInfo.InvariantInfo, $"{minFresh}");
System\Net\Http\Headers\HeaderUtilities.cs (2)
46string qualityString = d.ToString("0.0##", NumberFormatInfo.InvariantInfo); 133NumberFormatInfo.InvariantInfo, out qualityValue))
System\Net\Http\Headers\Int32NumberHeaderParser.cs (1)
28return ((int)value).ToString(NumberFormatInfo.InvariantInfo);
System\Net\Http\Headers\Int64NumberHeaderParser.cs (1)
28return ((long)value).ToString(NumberFormatInfo.InvariantInfo);
System\Net\Http\Headers\RetryConditionHeaderValue.cs (1)
46? ((int)_delta.TotalSeconds).ToString(NumberFormatInfo.InvariantInfo)
System\Net\Http\Headers\StringWithQualityHeaderValue.cs (1)
163NumberFormatInfo.InvariantInfo, out quality))
System\Net\Http\Headers\TimeSpanHeaderParser.cs (1)
22return ((int)((TimeSpan)value).TotalSeconds).ToString(NumberFormatInfo.InvariantInfo);
System\Net\Http\Headers\WarningHeaderValue.cs (1)
81sb.AppendSpanFormattable(_code, "000", NumberFormatInfo.InvariantInfo);
System\Net\Http\SocketsHttpHandler\RuntimeSettingParser.cs (2)
66return int.Parse(str, NumberStyles.Any, NumberFormatInfo.InvariantInfo); 68return convertible.ToInt32(NumberFormatInfo.InvariantInfo);
System.Net.NameResolution (1)
System\Net\Dns.cs (1)
903SR.Format(SR.net_toolong, nameof(hostName), MaxHostName.ToString(NumberFormatInfo.CurrentInfo)));
System.Net.Primitives (6)
System\Net\Cookie.cs (4)
80Debug.Assert(MaxSupportedVersion.ToString(NumberFormatInfo.InvariantInfo).Equals(MaxSupportedVersionString, StringComparison.Ordinal)); 659sb.Append(NumberFormatInfo.InvariantInfo, $"{m_version}"); 734result += SeparatorLiteral + CookieFields.MaxAgeAttributeName + EqualsLiteral + seconds.ToString(NumberFormatInfo.InvariantInfo); 747result += SeparatorLiteral + CookieFields.VersionAttributeName + EqualsLiteral + m_version.ToString(NumberFormatInfo.InvariantInfo);
System\Net\IPEndPoint.cs (2)
181string.Create(NumberFormatInfo.InvariantInfo, $"[{_address}]:{_port}") : 182string.Create(NumberFormatInfo.InvariantInfo, $"{_address}:{_port}");
System.Net.Requests (19)
System\Net\FileWebResponse.cs (1)
39_headers[HttpKnownHeaderNames.ContentLength] = _contentLength.ToString(NumberFormatInfo.InvariantInfo);
System\Net\FtpControlStream.cs (14)
841port.ToString(NumberFormatInfo.InvariantInfo) + 913return Convert.ToInt64(parsedList[1], NumberFormatInfo.InvariantInfo); 934int year = int.Parse(dateTimeLine.Slice(0, 4), NumberFormatInfo.InvariantInfo); 935int month = short.Parse(dateTimeLine.Slice(4, 2), NumberFormatInfo.InvariantInfo); 936int day = short.Parse(dateTimeLine.Slice(6, 2), NumberFormatInfo.InvariantInfo); 937int hour = short.Parse(dateTimeLine.Slice(8, 2), NumberFormatInfo.InvariantInfo); 938int minute = short.Parse(dateTimeLine.Slice(10, 2), NumberFormatInfo.InvariantInfo); 939int second = short.Parse(dateTimeLine.Slice(12, 2), NumberFormatInfo.InvariantInfo); 943millisecond = short.Parse(strSpan[parts[2]], NumberFormatInfo.InvariantInfo); 1029NumberFormatInfo.InvariantInfo, out result)) 1072int port = Convert.ToByte(parsedList[index--], NumberFormatInfo.InvariantInfo); 1073port |= (Convert.ToByte(parsedList[index--], NumberFormatInfo.InvariantInfo) << 8); 1095return Convert.ToInt32(parsedList[3], NumberFormatInfo.InvariantInfo); 1201response.Status = Convert.ToInt16(response.StatusCodeString, NumberFormatInfo.InvariantInfo);
System\Net\HttpWebRequest.cs (3)
1534if (!AddRange(rangeSpecifier, from.ToString(NumberFormatInfo.InvariantInfo), to.ToString(NumberFormatInfo.InvariantInfo))) 1553if (!AddRange(rangeSpecifier, range.ToString(NumberFormatInfo.InvariantInfo), (range >= 0) ? "" : null))
System\Net\NetRes.cs (1)
12string webStatusCode = "(" + ((int)statusCode).ToString(NumberFormatInfo.InvariantInfo) + ")";
System.Net.Security (1)
System\Net\StreamFramer.cs (1)
52_curReadHeader.PayloadSize.ToString(NumberFormatInfo.InvariantInfo)));
System.Private.CoreLib (489)
src\runtime\src\libraries\Common\src\System\Number.Formatting.Common.cs (11)
324internal static void NumberToString<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, char format, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 473internal static void NumberToStringFormat<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, ReadOnlySpan<char> format, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 932private static void FormatCurrency<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1131private static void FormatNumber<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1156private static void FormatScientific<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar) where TChar : unmanaged, IUtfChar<TChar> 1190private static void FormatExponent<TChar>(ref ValueListBuilder<TChar> vlb, NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign) where TChar : unmanaged, IUtfChar<TChar> 1215private static void FormatGeneral<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar, bool suppressScientific) where TChar : unmanaged, IUtfChar<TChar> 1276private static void FormatPercent<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1470private static int[] NumberGroupSizes(this NumberFormatInfo info) => info._numberGroupSizes; 1472private static int[] CurrencyGroupSizes(this NumberFormatInfo info) => info._currencyGroupSizes; 1474private static int[] PercentGroupSizes(this NumberFormatInfo info) => info._percentGroupSizes;
src\runtime\src\libraries\Common\src\System\Number.Parsing.Common.cs (3)
18private static bool TryParseNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info, out int elementsConsumed) 325internal static bool TryStringToNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info, out int elementsConsumed) 362private static int MatchNegativeSignChars<TChar>(ReadOnlySpan<TChar> value, int index, NumberFormatInfo info)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
src\runtime\src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (9)
42&& uint.TryParse(str, NumberStyles.HexNumber, NumberFormatInfo.InvariantInfo, out uint resultUnsigned)) 75result = int.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 79result = convertible.ToInt32(NumberFormatInfo.InvariantInfo); 115result = int.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 145&& uint.TryParse(str, NumberStyles.HexNumber, NumberFormatInfo.InvariantInfo, out uint resultUnsigned)) 185result = short.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 189result = convertible.ToInt16(NumberFormatInfo.InvariantInfo); 225result = short.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 255&& ushort.TryParse(str, NumberStyles.HexNumber, NumberFormatInfo.InvariantInfo, out ushort resultUnsigned))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (16)
110NumberFormatInfo.ValidateParseStyleInteger(style); 111return Number.ParseBinaryInteger<char, byte>(s, style, NumberFormatInfo.GetInstance(provider)); 126NumberFormatInfo.ValidateParseStyleInteger(style); 127return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 132NumberFormatInfo.ValidateParseStyleInteger(style); 133return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1104NumberFormatInfo.ValidateParseStyleInteger(style); 1105return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1111NumberFormatInfo.ValidateParseStyleInteger(style); 1112return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1118NumberFormatInfo.ValidateParseStyleInteger(style); 1119return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1186NumberFormatInfo.ValidateParseStyleInteger(style); 1187return Number.ParseBinaryInteger<byte, byte>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1193NumberFormatInfo.ValidateParseStyleInteger(style); 1194return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (22)
484return Number.FormatDecimal(this, null, NumberFormatInfo.CurrentInfo); 489return Number.FormatDecimal(this, format, NumberFormatInfo.CurrentInfo); 494return Number.FormatDecimal(this, null, NumberFormatInfo.GetInstance(provider)); 499return Number.FormatDecimal(this, format, NumberFormatInfo.GetInstance(provider)); 504return Number.TryFormatDecimal(this, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 510return Number.TryFormatDecimal(this, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 537NumberFormatInfo.ValidateParseStyleDecimal(style); 538return Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider)); 553NumberFormatInfo.ValidateParseStyleDecimal(style); 554return Number.TryParseDecimal(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 559NumberFormatInfo.ValidateParseStyleDecimal(style); 560return Number.TryParseDecimal(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1779NumberFormatInfo.ValidateParseStyleDecimal(style); 1780return Number.TryParseDecimal(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1786NumberFormatInfo.ValidateParseStyleDecimal(style); 1787return Number.TryParseDecimal(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1793NumberFormatInfo.ValidateParseStyleDecimal(style); 1794return Number.TryParseDecimal(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1828NumberFormatInfo.ValidateParseStyleDecimal(style); 1829return Number.ParseDecimal(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1835NumberFormatInfo.ValidateParseStyleDecimal(style); 1836return Number.TryParseDecimal(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (22)
361return Number.FormatFloat(m_value, null, NumberFormatInfo.CurrentInfo); 366return Number.FormatFloat(m_value, format, NumberFormatInfo.CurrentInfo); 371return Number.FormatFloat(m_value, null, NumberFormatInfo.GetInstance(provider)); 376return Number.FormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider)); 381return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 387return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 415NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 416return Number.ParseFloat<char, double>(s, style, NumberFormatInfo.GetInstance(provider)); 431NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 432return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _); 437NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 438return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result, out _); 1501NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1502return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 1508NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1509return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 1515NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1516return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed); 2536NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2537return Number.ParseFloat<byte, double>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2543NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2544return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (2)
941NumberFormatInfo numberFormat = NumberFormatInfo.InvariantInfo;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.cs (4)
2152string[] result = NumberFormatInfo.s_asciiDigits; 2159if (digits.Length < NumberFormatInfo.s_asciiDigits.Length) 2206return index < 10 ? NumberFormatInfo.s_asciiDigits : result; 2209internal void GetNFIValues(NumberFormatInfo nfi)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (8)
61internal NumberFormatInfo? _numInfo; 661if (formatType == typeof(NumberFormatInfo)) 702public virtual NumberFormatInfo NumberFormat 708NumberFormatInfo temp = new NumberFormatInfo(_cultureData); 888ci._numInfo = (NumberFormatInfo)_numInfo.Clone(); 894ci.NumberFormat = (NumberFormatInfo)this.NumberFormat.Clone(); 940newInfo._numInfo = NumberFormatInfo.ReadOnly(ci._numInfo); 946newInfo.NumberFormat = NumberFormatInfo.ReadOnly(ci.NumberFormat);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Nls.cs (3)
175if (!int.TryParse(valueSpan.Slice(0, 4), NumberStyles.None, NumberFormatInfo.InvariantInfo, out int year) || 176!int.TryParse(valueSpan.Slice(5, 2), NumberStyles.None, NumberFormatInfo.InvariantInfo, out int month) || 177!int.TryParse(valueSpan.Slice(8, 2), NumberStyles.None, NumberFormatInfo.InvariantInfo, out int day))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\NumberFormatInfo.cs (17)
223public static NumberFormatInfo InvariantInfo => field ??= 228public static NumberFormatInfo GetInstance(IFormatProvider? formatProvider) 234static NumberFormatInfo GetProviderNonNull(IFormatProvider provider) 243provider as NumberFormatInfo ?? // Fast path for an NFI 244provider.GetFormat(typeof(NumberFormatInfo)) as NumberFormatInfo ?? 251NumberFormatInfo n = (NumberFormatInfo)MemberwiseClone(); 410public static NumberFormatInfo CurrentInfo 417NumberFormatInfo? info = culture._numInfo; 424return (NumberFormatInfo)culture.GetFormat(typeof(NumberFormatInfo))!; 799return formatType == typeof(NumberFormatInfo) ? this : null; 802public static NumberFormatInfo ReadOnly(NumberFormatInfo nfi) 811NumberFormatInfo info = (NumberFormatInfo)(nfi.MemberwiseClone());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (22)
378NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 379return Number.ParseFloat<char, Half>(s, style, NumberFormatInfo.GetInstance(provider)); 414NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 415return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _); 428NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 429return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result, out _); 526return Number.FormatFloat(this, null, NumberFormatInfo.CurrentInfo); 534return Number.FormatFloat(this, format, NumberFormatInfo.CurrentInfo); 542return Number.FormatFloat(this, null, NumberFormatInfo.GetInstance(provider)); 550return Number.FormatFloat(this, format, NumberFormatInfo.GetInstance(provider)); 563return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 569return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 2224NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2225return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 2231NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2232return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 2238NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2239return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed); 2379NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2380return Number.ParseFloat<byte, Half>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2386NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2387return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (16)
143NumberFormatInfo.ValidateParseStyleInteger(style); 144return Number.ParseBinaryInteger<char, Int128>(s, style, NumberFormatInfo.GetInstance(provider)); 159NumberFormatInfo.ValidateParseStyleInteger(style); 160return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 165NumberFormatInfo.ValidateParseStyleInteger(style); 166return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1912NumberFormatInfo.ValidateParseStyleInteger(style); 1913return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1919NumberFormatInfo.ValidateParseStyleInteger(style); 1920return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1926NumberFormatInfo.ValidateParseStyleInteger(style); 1927return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 2117NumberFormatInfo.ValidateParseStyleInteger(style); 2118return Number.ParseBinaryInteger<byte, Int128>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2124NumberFormatInfo.ValidateParseStyleInteger(style); 2125return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (16)
143NumberFormatInfo.ValidateParseStyleInteger(style); 144return Number.ParseBinaryInteger<char, short>(s, style, NumberFormatInfo.GetInstance(provider)); 159NumberFormatInfo.ValidateParseStyleInteger(style); 160return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 165NumberFormatInfo.ValidateParseStyleInteger(style); 166return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1303NumberFormatInfo.ValidateParseStyleInteger(style); 1304return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1310NumberFormatInfo.ValidateParseStyleInteger(style); 1311return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1317NumberFormatInfo.ValidateParseStyleInteger(style); 1318return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1392NumberFormatInfo.ValidateParseStyleInteger(style); 1393return Number.ParseBinaryInteger<byte, short>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1399NumberFormatInfo.ValidateParseStyleInteger(style); 1400return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (16)
159NumberFormatInfo.ValidateParseStyleInteger(style); 160return Number.ParseBinaryInteger<char, int>(s, style, NumberFormatInfo.GetInstance(provider)); 175NumberFormatInfo.ValidateParseStyleInteger(style); 176return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 181NumberFormatInfo.ValidateParseStyleInteger(style); 182return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1354NumberFormatInfo.ValidateParseStyleInteger(style); 1355return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1361NumberFormatInfo.ValidateParseStyleInteger(style); 1362return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1368NumberFormatInfo.ValidateParseStyleInteger(style); 1369return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1443NumberFormatInfo.ValidateParseStyleInteger(style); 1444return Number.ParseBinaryInteger<byte, int>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1450NumberFormatInfo.ValidateParseStyleInteger(style); 1451return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (16)
156NumberFormatInfo.ValidateParseStyleInteger(style); 157return Number.ParseBinaryInteger<char, long>(s, style, NumberFormatInfo.GetInstance(provider)); 172NumberFormatInfo.ValidateParseStyleInteger(style); 173return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 178NumberFormatInfo.ValidateParseStyleInteger(style); 179return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1357NumberFormatInfo.ValidateParseStyleInteger(style); 1358return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1364NumberFormatInfo.ValidateParseStyleInteger(style); 1365return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1371NumberFormatInfo.ValidateParseStyleInteger(style); 1372return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1446NumberFormatInfo.ValidateParseStyleInteger(style); 1447return Number.ParseBinaryInteger<byte, long>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1453NumberFormatInfo.ValidateParseStyleInteger(style); 1454return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (6)
1375NumberFormatInfo.ValidateParseStyleInteger(style); 1376return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out Unsafe.As<nint, nint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK; 1383NumberFormatInfo.ValidateParseStyleInteger(style); 1384return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out Unsafe.As<nint, nint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK; 1391NumberFormatInfo.ValidateParseStyleInteger(style); 1392return 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 (51)
295internal static string FormatDecimalIeee754<TDecimal, TValue>(TValue value, string? format, NumberFormatInfo info) 308private static string? FormatDecimalIeee754<TDecimal, TValue, TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, TValue value, ReadOnlySpan<char> format, NumberFormatInfo info) 370internal static bool TryFormatDecimalIeee754<TDecimal, TValue, TChar>(TValue value, ReadOnlySpan<char> format, NumberFormatInfo info, Span<TChar> destination, out int charsWritten) 400private static void FormatGeneralAndRoundTripDecimalIeee754<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, char expChar, int nMaxDigits, NumberFormatInfo info) 480public static string FormatDecimal(decimal value, ReadOnlySpan<char> format, NumberFormatInfo info) 504public static bool TryFormatDecimal<TChar>(decimal value, ReadOnlySpan<char> format, NumberFormatInfo info, Span<TChar> destination, out int charsWritten) where TChar : unmanaged, IUtfChar<TChar> 590private static int GetFloatingPointMaxDigitsAndPrecision(char fmt, ref int precision, NumberFormatInfo info, out bool isSignificantDigits) 624static int Slow(char fmt, ref int precision, NumberFormatInfo info, out bool isSignificantDigits) 717private static void FormatFloatingPointAsHex<TNumber, TChar>(ref ValueListBuilder<TChar> vlb, TNumber value, char fmt, int precision, NumberFormatInfo info) 919public static string FormatFloat<TNumber>(TNumber value, string? format, NumberFormatInfo info) 929public static bool TryFormatFloat<TNumber, TChar>(TNumber value, ReadOnlySpan<char> format, NumberFormatInfo info, Span<TChar> destination, out int charsWritten) 953private static string? FormatFloat<TNumber, TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, TNumber value, ReadOnlySpan<char> format, NumberFormatInfo info) 1078NegativeInt32ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSign); 1092NegativeInt32ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSign); 1104NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1136TryNegativeInt32ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1149TryNegativeInt32ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1161NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1214NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1269NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1300NegativeInt64ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSign); 1314NegativeInt64ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSign); 1326NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1360TryNegativeInt64ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1373TryNegativeInt64ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1385NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1438NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1493NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1524: NegativeInt128ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSign); 1540: NegativeInt128ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSign); 1552NumberFormatInfo 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); 1611NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1666NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1721NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1773NegativeInt32ToDecStr(value, -1, NumberFormatInfo.CurrentInfo.NegativeSign); 2088NegativeInt64ToDecStr(value, -1, NumberFormatInfo.CurrentInfo.NegativeSign); 2488: NegativeInt128ToDecStr(value, -1, NumberFormatInfo.CurrentInfo.NegativeSign);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (11)
252internal static TInteger ParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 266internal static ParsingStatus TryParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result, out int elementsConsumed) 289private static ParsingStatus TryParseBinaryIntegerNumber<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result, out int elementsConsumed) 311internal static ParsingStatus TryParseBinaryIntegerStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result, out int elementsConsumed) 808internal static decimal ParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 825internal static TDecimal ParseDecimalIeee754<TChar, TDecimal, TValue>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 969internal static TFloat ParseFloat<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 980internal static ParsingStatus TryParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out decimal result, out int elementsConsumed) 1001internal static ParsingStatus TryParseDecimalIeee754<TChar, TDecimal, TValue>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TDecimal result, out int elementsConsumed) 1202internal static bool TryParseHexFloatingPoint<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TFloat result, out int elementsConsumed) 1581internal static bool TryParseFloat<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TFloat result, out int elementsConsumed)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (22)
274NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 275return Number.ParseFloat<char, BFloat16>(s, style, NumberFormatInfo.GetInstance(provider)); 310NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 311return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _); 324NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 325return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result, out _); 388public override string ToString() => Number.FormatFloat(this, null, NumberFormatInfo.CurrentInfo); 395return Number.FormatFloat(this, format, NumberFormatInfo.CurrentInfo); 403return Number.FormatFloat(this, null, NumberFormatInfo.GetInstance(provider)); 411return Number.FormatFloat(this, format, NumberFormatInfo.GetInstance(provider)); 424return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 430return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 1947NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1948return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 1954NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1955return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 1961NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1962return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed); 2100NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2101return Number.ParseFloat<byte, BFloat16>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2107NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2108return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (21)
154NumberFormatInfo.ValidateParseStyleDecimal(style); 155return Number.ParseDecimalIeee754<char, Decimal128, UInt128>(s, style, NumberFormatInfo.GetInstance(provider)); 212NumberFormatInfo.ValidateParseStyleDecimal(style); 213return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 226NumberFormatInfo.ValidateParseStyleDecimal(style); 227return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 301return Number.FormatDecimalIeee754<Decimal128, UInt128>(new UInt128(_upper, _lower), null, NumberFormatInfo.CurrentInfo); 309return Number.FormatDecimalIeee754<Decimal128, UInt128>(new UInt128(_upper, _lower), format, NumberFormatInfo.CurrentInfo); 317return Number.FormatDecimalIeee754<Decimal128, UInt128>(new UInt128(_upper, _lower), null, NumberFormatInfo.GetInstance(provider)); 325return Number.FormatDecimalIeee754<Decimal128, UInt128>(new UInt128(_upper, _lower), format, NumberFormatInfo.GetInstance(provider)); 331return Number.TryFormatDecimalIeee754<Decimal128, UInt128, char>(new UInt128(_upper, _lower), format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 337return Number.TryFormatDecimalIeee754<Decimal128, UInt128, byte>(new UInt128(_upper, _lower), format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 758NumberFormatInfo.ValidateParseStyleDecimal(style); 759return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 765NumberFormatInfo.ValidateParseStyleDecimal(style); 766return Number.TryParseDecimalIeee754<char, Decimal128, UInt128>(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 772NumberFormatInfo.ValidateParseStyleDecimal(style); 773return Number.TryParseDecimalIeee754<byte, Decimal128, UInt128>(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 787NumberFormatInfo.ValidateParseStyleDecimal(style); 788return Number.ParseDecimalIeee754<byte, Decimal128, UInt128>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 795public 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 (21)
146NumberFormatInfo.ValidateParseStyleDecimal(style); 147return Number.ParseDecimalIeee754<char, Decimal32, uint>(s, style, NumberFormatInfo.GetInstance(provider)); 204NumberFormatInfo.ValidateParseStyleDecimal(style); 205return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 218NumberFormatInfo.ValidateParseStyleDecimal(style); 219return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 295return Number.FormatDecimalIeee754<Decimal32, uint>(_value, null, NumberFormatInfo.CurrentInfo); 303return Number.FormatDecimalIeee754<Decimal32, uint>(_value, format, NumberFormatInfo.CurrentInfo); 311return Number.FormatDecimalIeee754<Decimal32, uint>(_value, null, NumberFormatInfo.GetInstance(provider)); 319return Number.FormatDecimalIeee754<Decimal32, uint>(_value, format, NumberFormatInfo.GetInstance(provider)); 325return Number.TryFormatDecimalIeee754<Decimal32, uint, char>(_value, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 331return Number.TryFormatDecimalIeee754<Decimal32, uint, byte>(_value, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 769NumberFormatInfo.ValidateParseStyleDecimal(style); 770return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 776NumberFormatInfo.ValidateParseStyleDecimal(style); 777return Number.TryParseDecimalIeee754<char, Decimal32, uint>(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 783NumberFormatInfo.ValidateParseStyleDecimal(style); 784return Number.TryParseDecimalIeee754<byte, Decimal32, uint>(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 798NumberFormatInfo.ValidateParseStyleDecimal(style); 799return Number.ParseDecimalIeee754<byte, Decimal32, uint>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 806public 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 (21)
155NumberFormatInfo.ValidateParseStyleDecimal(style); 156return Number.ParseDecimalIeee754<char, Decimal64, ulong>(s, style, NumberFormatInfo.GetInstance(provider)); 213NumberFormatInfo.ValidateParseStyleDecimal(style); 214return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 227NumberFormatInfo.ValidateParseStyleDecimal(style); 228return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 298return Number.FormatDecimalIeee754<Decimal64, ulong>(_value, null, NumberFormatInfo.CurrentInfo); 306return Number.FormatDecimalIeee754<Decimal64, ulong>(_value, format, NumberFormatInfo.CurrentInfo); 314return Number.FormatDecimalIeee754<Decimal64, ulong>(_value, null, NumberFormatInfo.GetInstance(provider)); 322return Number.FormatDecimalIeee754<Decimal64, ulong>(_value, format, NumberFormatInfo.GetInstance(provider)); 328return Number.TryFormatDecimalIeee754<Decimal64, ulong, char>(_value, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 334return Number.TryFormatDecimalIeee754<Decimal64, ulong, byte>(_value, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 762NumberFormatInfo.ValidateParseStyleDecimal(style); 763return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 769NumberFormatInfo.ValidateParseStyleDecimal(style); 770return Number.TryParseDecimalIeee754<char, Decimal64, ulong>(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 776NumberFormatInfo.ValidateParseStyleDecimal(style); 777return Number.TryParseDecimalIeee754<byte, Decimal64, ulong>(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 791NumberFormatInfo.ValidateParseStyleDecimal(style); 792return Number.ParseDecimalIeee754<byte, Decimal64, ulong>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 799public 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)
757string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (4)
1119/// <remarks>This method returns a string in which each element of the vector is formatted using the "G" (general) format string and the formatting conventions of the current thread culture. The "&lt;" and "&gt;" characters are used to begin and end the string, and the current culture's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1125/// <remarks>This method returns a string in which each element of the vector is formatted using <paramref name="format" /> and the current culture's formatting conventions. The "&lt;" and "&gt;" characters are used to begin and end the string, and the current culture's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1134/// <remarks>This method returns a string in which each element of the vector is formatted using <paramref name="format" /> and <paramref name="formatProvider" />. The "&lt;" and "&gt;" characters are used to begin and end the string, and the format provider's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1139string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (4)
1129/// <remarks>This method returns a string in which each element of the vector is formatted using the "G" (general) format string and the formatting conventions of the current thread culture. The "&lt;" and "&gt;" characters are used to begin and end the string, and the current culture's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1135/// <remarks>This method returns a string in which each element of the vector is formatted using <paramref name="format" /> and the current culture's formatting conventions. The "&lt;" and "&gt;" characters are used to begin and end the string, and the current culture's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1144/// <remarks>This method returns a string in which each element of the vector is formatted using <paramref name="format" /> and <paramref name="formatProvider" />. The "&lt;" and "&gt;" characters are used to begin and end the string, and the format provider's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1149string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (4)
1199/// <remarks>This method returns a string in which each element of the vector is formatted using the "G" (general) format string and the formatting conventions of the current thread culture. The "&lt;" and "&gt;" characters are used to begin and end the string, and the current culture's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1205/// <remarks>This method returns a string in which each element of the vector is formatted using <paramref name="format" /> and the current culture's formatting conventions. The "&lt;" and "&gt;" characters are used to begin and end the string, and the current culture's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1214/// <remarks>This method returns a string in which each element of the vector is formatted using <paramref name="format" /> and <paramref name="formatProvider" />. The "&lt;" and "&gt;" characters are used to begin and end the string, and the format provider's <see cref="NumberFormatInfo.NumberGroupSeparator" /> property followed by a space is used to separate each element.</remarks> 1219string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (6)
1720NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1721return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out Unsafe.As<NFloat, NativeType>(ref result), out charsConsumed); 1728NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1729return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out Unsafe.As<NFloat, NativeType>(ref result), out charsConsumed); 1736NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1737return 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)
451string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
440string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
440string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
508string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (16)
146NumberFormatInfo.ValidateParseStyleInteger(style); 147return Number.ParseBinaryInteger<char, sbyte>(s, style, NumberFormatInfo.GetInstance(provider)); 162NumberFormatInfo.ValidateParseStyleInteger(style); 163return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 168NumberFormatInfo.ValidateParseStyleInteger(style); 169return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1282NumberFormatInfo.ValidateParseStyleInteger(style); 1283return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1289NumberFormatInfo.ValidateParseStyleInteger(style); 1290return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1296NumberFormatInfo.ValidateParseStyleInteger(style); 1297return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1371NumberFormatInfo.ValidateParseStyleInteger(style); 1372return Number.ParseBinaryInteger<byte, sbyte>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1378NumberFormatInfo.ValidateParseStyleInteger(style); 1379return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (22)
354return Number.FormatFloat(m_value, null, NumberFormatInfo.CurrentInfo); 359return Number.FormatFloat(m_value, null, NumberFormatInfo.GetInstance(provider)); 364return Number.FormatFloat(m_value, format, NumberFormatInfo.CurrentInfo); 369return Number.FormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider)); 374return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 380return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 408NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 409return Number.ParseFloat<char, float>(s, style, NumberFormatInfo.GetInstance(provider)); 424NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 425return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _); 430NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 431return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result, out _); 1518NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1519return Number.TryParseFloat(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 1525NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1526return Number.TryParseFloat(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed); 1532NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 1533return Number.TryParseFloat(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed); 2224NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2225return Number.ParseFloat<byte, float>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2231NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 2232return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (16)
145NumberFormatInfo.ValidateParseStyleInteger(style); 146return Number.ParseBinaryInteger<char, UInt128>(s, style, NumberFormatInfo.GetInstance(provider)); 161NumberFormatInfo.ValidateParseStyleInteger(style); 162return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 167NumberFormatInfo.ValidateParseStyleInteger(style); 168return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 2033NumberFormatInfo.ValidateParseStyleInteger(style); 2034return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 2040NumberFormatInfo.ValidateParseStyleInteger(style); 2041return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 2047NumberFormatInfo.ValidateParseStyleInteger(style); 2048return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 2195NumberFormatInfo.ValidateParseStyleInteger(style); 2196return Number.ParseBinaryInteger<byte, UInt128>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2202NumberFormatInfo.ValidateParseStyleInteger(style); 2203return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (16)
138NumberFormatInfo.ValidateParseStyleInteger(style); 139return Number.ParseBinaryInteger<char, ushort>(s, style, NumberFormatInfo.GetInstance(provider)); 154NumberFormatInfo.ValidateParseStyleInteger(style); 155return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 160NumberFormatInfo.ValidateParseStyleInteger(style); 161return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1109NumberFormatInfo.ValidateParseStyleInteger(style); 1110return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1116NumberFormatInfo.ValidateParseStyleInteger(style); 1117return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1123NumberFormatInfo.ValidateParseStyleInteger(style); 1124return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1191NumberFormatInfo.ValidateParseStyleInteger(style); 1192return Number.ParseBinaryInteger<byte, ushort>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1198NumberFormatInfo.ValidateParseStyleInteger(style); 1199return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (16)
154NumberFormatInfo.ValidateParseStyleInteger(style); 155return Number.ParseBinaryInteger<char, uint>(s, style, NumberFormatInfo.GetInstance(provider)); 170NumberFormatInfo.ValidateParseStyleInteger(style); 171return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 176NumberFormatInfo.ValidateParseStyleInteger(style); 177return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1180NumberFormatInfo.ValidateParseStyleInteger(style); 1181return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1187NumberFormatInfo.ValidateParseStyleInteger(style); 1188return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1194NumberFormatInfo.ValidateParseStyleInteger(style); 1195return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1262NumberFormatInfo.ValidateParseStyleInteger(style); 1263return Number.ParseBinaryInteger<byte, uint>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1269NumberFormatInfo.ValidateParseStyleInteger(style); 1270return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (16)
153NumberFormatInfo.ValidateParseStyleInteger(style); 154return Number.ParseBinaryInteger<char, ulong>(s, style, NumberFormatInfo.GetInstance(provider)); 169NumberFormatInfo.ValidateParseStyleInteger(style); 170return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 175NumberFormatInfo.ValidateParseStyleInteger(style); 176return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 1181NumberFormatInfo.ValidateParseStyleInteger(style); 1182return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1188NumberFormatInfo.ValidateParseStyleInteger(style); 1189return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1195NumberFormatInfo.ValidateParseStyleInteger(style); 1196return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 1263NumberFormatInfo.ValidateParseStyleInteger(style); 1264return Number.ParseBinaryInteger<byte, ulong>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1270NumberFormatInfo.ValidateParseStyleInteger(style); 1271return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (6)
1181NumberFormatInfo.ValidateParseStyleInteger(style); 1182return Number.TryParseBinaryInteger(s.AsSpan(), style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out Unsafe.As<nuint, nuint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK; 1189NumberFormatInfo.ValidateParseStyleInteger(style); 1190return Number.TryParseBinaryInteger(s, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out Unsafe.As<nuint, nuint_t>(ref result), out charsConsumed) == Number.ParsingStatus.OK; 1197NumberFormatInfo.ValidateParseStyleInteger(style); 1198return Number.TryParseBinaryInteger(utf8Text, style | Number.AllowTrailingInvalidCharacters, NumberFormatInfo.GetInstance(provider), out Unsafe.As<nuint, nuint_t>(ref result), out bytesConsumed) == Number.ParsingStatus.OK;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
433Number.ParsingStatus parseStatus = Number.TryParseBinaryIntegerStyle(component, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out parsedComponent, out _);
System.Private.DataContractSerialization (38)
System\Runtime\Serialization\ExtensionDataObject.cs (1)
294element.AddAttribute(Globals.SerPrefix, Globals.SerializationNamespace, Globals.ArraySizeLocalName, Size.ToString(NumberFormatInfo.InvariantInfo));
System\Runtime\Serialization\ExtensionDataReader.cs (1)
522_nextElement.AddAttribute(Globals.SerPrefix, Globals.SerializationNamespace, Globals.RefLocalName, node.Id.ToString(NumberFormatInfo.InvariantInfo));
System\Runtime\Serialization\Json\ByteArrayHelperWithString.cs (1)
54ThrowConversionException(value.ToString(System.Globalization.NumberFormatInfo.CurrentInfo), "Byte");
System\Runtime\Serialization\Json\JsonObjectDataContract.cs (3)
76if (int.TryParse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo, out intValue)) 83if (long.TryParse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo, out longValue)) 91if (decimal.TryParse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo, out decimalValue))
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (2)
271return ulong.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo); 304return ulong.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo);
System\Runtime\Serialization\Json\XmlJsonReader.cs (3)
689return decimal.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo); 707return long.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo); 946return int.Parse(value, style, NumberFormatInfo.InvariantInfo);
System\Runtime\Serialization\SchemaImporter.cs (1)
368typeQName = new XmlQualifiedName(typeQName.Name + i.ToString(NumberFormatInfo.InvariantInfo), typeQName.Namespace);
System\Runtime\Serialization\XmlReaderDelegator.cs (6)
361ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "Char"); 638ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "Int16"); 657ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "Byte"); 676ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "SByte"); 695ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "UInt32"); 737ThrowConversionException(value.ToString(NumberFormatInfo.CurrentInfo), "UInt16");
System\Runtime\Serialization\XPathQueryGenerator.cs (1)
149prefix = "xg" + (_nextPrefix++).ToString(NumberFormatInfo.InvariantInfo);
System\Xml\XmlConverter.cs (6)
314return ulong.Parse(value, NumberStyles.Integer, NumberFormatInfo.InvariantInfo); 393public static string ToString(ulong value) { return value.ToString(NumberFormatInfo.InvariantInfo); } 762return ToAsciiChars(value.ToString("R", NumberFormatInfo.InvariantInfo), buffer, offset); 771return ToAsciiChars(value.ToString("R", NumberFormatInfo.InvariantInfo), buffer, offset); 776return ToAsciiChars(value.ToString(null, NumberFormatInfo.InvariantInfo), buffer, offset); 781return ToAsciiChars(value.ToString(null, NumberFormatInfo.InvariantInfo), buffer, offset);
System\Xml\XmlDictionaryReader.cs (2)
834value = DateTime.Parse(string.Empty, NumberFormatInfo.InvariantInfo); 1076XmlExceptionHelper.ThrowConversionOverflow(this, i.ToString(NumberFormatInfo.CurrentInfo), "Int16");
System\Xml\XmlDictionaryWriter.cs (2)
852string depthStr = _depth.ToString(System.Globalization.NumberFormatInfo.InvariantInfo); 853string prefixStr = _prefix.ToString(System.Globalization.NumberFormatInfo.InvariantInfo);
System\Xml\XmlExceptionHelper.cs (9)
140ThrowXmlException(reader, SR.XmlMaxArrayLengthExceeded, maxArrayLength.ToString(NumberFormatInfo.CurrentInfo)); 146ThrowXmlException(reader, SR.XmlMaxArrayLengthOrMaxItemsQuotaExceeded, maxQuota.ToString(NumberFormatInfo.CurrentInfo)); 152ThrowXmlException(reader, SR.XmlMaxBytesPerReadExceeded, maxBytesPerRead.ToString(NumberFormatInfo.CurrentInfo)); 164ThrowXmlException(reader, SR.XmlMaxStringContentLengthExceeded, maxStringContentLength.ToString(NumberFormatInfo.CurrentInfo)); 170ThrowXmlException(reader, SR.XmlMaxNameTableCharCountExceeded, maxNameTableCharCount.ToString(NumberFormatInfo.CurrentInfo)); 283ThrowXmlException(reader, SR.XmlDictionaryStringIDRange, XmlDictionaryString.MinKey.ToString(NumberFormatInfo.CurrentInfo), XmlDictionaryString.MaxKey.ToString(NumberFormatInfo.CurrentInfo)); 289ThrowXmlException(reader, SR.XmlDictionaryStringIDUndefinedStatic, key.ToString(NumberFormatInfo.CurrentInfo)); 295ThrowXmlException(reader, SR.XmlDictionaryStringIDUndefinedSession, key.ToString(NumberFormatInfo.CurrentInfo));
System.Private.Xml (97)
System\Xml\Core\XmlEncodedRawTextWriter.cs (3)
565string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 642RawText(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)); 1801string s = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo);
System\Xml\Core\XmlEncodedRawTextWriterAsync.cs (2)
463string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 537await RawTextAsync(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)).ConfigureAwait(false);
System\Xml\Core\XmlTextEncoder.cs (3)
234_textWriter.Write(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)); 462string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 493WriteCharEntityImpl(((int)ch).ToString("X", NumberFormatInfo.InvariantInfo));
System\Xml\Core\XmlUtf8RawTextWriter.cs (3)
487string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 557RawText(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)); 1666string s = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo);
System\Xml\Core\XmlUtf8RawTextWriterAsync.cs (2)
415string strVal = ((int)ch).ToString("X", NumberFormatInfo.InvariantInfo); 481await RawTextAsync(surrogateChar.ToString("X", NumberFormatInfo.InvariantInfo)).ConfigureAwait(false);
System\Xml\Schema\ConstraintStruct.cs (2)
286_dstruct.Dvalue[i] = Convert.ToDecimal(((Array)_ovalue!).GetValue(i), NumberFormatInfo.InvariantInfo); 293_dstruct.Dvalue[0] = Convert.ToDecimal(_ovalue, NumberFormatInfo.InvariantInfo);
System\Xml\Schema\ContentValidator.cs (1)
1519bb.AppendLine(i + " " + _positions[i].symbol.ToString(NumberFormatInfo.InvariantInfo) + " " + _symbols!.NameOf(_positions[i].symbol));
System\Xml\Schema\SchemaCollectionCompiler.cs (2)
2507sb.Append($"{{{particle.MinOccurs.ToString(NumberFormatInfo.InvariantInfo)}, {particle.MaxOccurs.ToString(NumberFormatInfo.InvariantInfo)}}}");
System\Xml\Schema\SchemaSetCompiler.cs (24)
1583_restrictionErrorMsg = SR.Format(SR.Sch_SeqFromAll, derivedParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1617_restrictionErrorMsg = SR.Format(SR.Sch_SeqFromChoice, derivedParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseParticle.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1722_restrictionErrorMsg = SR.Format(SR.Sch_GroupBaseFromAny2, derivedGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseAny.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseAny.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1797_restrictionErrorMsg = SR.Format(SR.Sch_ElementFromGroupBase1, derivedElement.QualifiedName.ToString(), derivedElement.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedElement.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1809_restrictionErrorMsg = SR.Format(SR.Sch_ElementFromGroupBase2, derivedElement.QualifiedName.ToString(), derivedElement.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedElement.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo)); 1821_restrictionErrorMsg = SR.Format(SR.Sch_ElementFromGroupBase3, derivedElement.QualifiedName.ToString(), derivedElement.LineNumber.ToString(NumberFormatInfo.InvariantInfo), derivedElement.LinePosition.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LineNumber.ToString(NumberFormatInfo.InvariantInfo), baseGroupBase.LinePosition.ToString(NumberFormatInfo.InvariantInfo));
System\Xml\Schema\XdrBuilder.cs (1)
1678return uint.TryParse(str, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out n);
System\Xml\Serialization\XmlSerializationWriter.cs (6)
4349Writer.Write(((int)value).ToString(null, NumberFormatInfo.InvariantInfo)); 4366Writer.Write(((double)value).ToString("R", NumberFormatInfo.InvariantInfo)); 4377Writer.Write(Convert.ToString(value, NumberFormatInfo.InvariantInfo)); 4396Writer.Write(((float)value).ToString("R", NumberFormatInfo.InvariantInfo)); 4402Writer.Write(((decimal)value).ToString(null, NumberFormatInfo.InvariantInfo)); 4457Writer.Write(((int)value).ToString(null, NumberFormatInfo.InvariantInfo));
System\Xml\XmlConvert.cs (34)
616return value.ToString(null, NumberFormatInfo.InvariantInfo); 671return value.ToString("R", NumberFormatInfo.InvariantInfo); 683return value.ToString("R", NumberFormatInfo.InvariantInfo); 802return decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 807if (!decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 817return decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 822if (!decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 833return sbyte.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 838if (!sbyte.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 848return short.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 853if (!short.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 863return int.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 868if (!int.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 878return long.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 883if (!long.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 893return byte.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 898if (!byte.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 909return ushort.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 914if (!ushort.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 925return uint.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 930if (!uint.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 941return ulong.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 946if (!ulong.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 966float f = float.Parse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo); 988if (!float.TryParse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1013double dVal = double.Parse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1035if (!double.TryParse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1060if (double.TryParse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out double d)) 1074return Convert.ToDouble(o, NumberFormatInfo.InvariantInfo); 1095return d.ToString("R", NumberFormatInfo.InvariantInfo); 1099return Convert.ToString(value, NumberFormatInfo.InvariantInfo); 1658return value.TryFormat(destination, out charsWritten, default, NumberFormatInfo.InvariantInfo); 1718return value.TryFormat(destination, out charsWritten, "R", NumberFormatInfo.InvariantInfo); 1742return value.TryFormat(destination, out charsWritten, "R", NumberFormatInfo.InvariantInfo);
System\Xml\XPath\Internal\StringFunctions.cs (1)
65return num.ToString("R", NumberFormatInfo.InvariantInfo);
System\Xml\Xsl\Runtime\DecimalFormatter.cs (8)
12public NumberFormatInfo info; 17internal DecimalFormat(NumberFormatInfo info, char digit, char zeroDigit, char patternSeparator) 28private readonly NumberFormatInfo _posFormatInfo; 29private readonly NumberFormatInfo? _negFormatInfo; 50_posFormatInfo = (NumberFormatInfo)decimalFormat.info.Clone(); 129_negFormatInfo = (NumberFormatInfo)decimalFormat.info.Clone(); 193NumberFormatInfo formatInfo = sawPattern ? _negFormatInfo! : _posFormatInfo; 235NumberFormatInfo formatInfo;
System\Xml\Xsl\Runtime\XsltLibrary.cs (1)
173NumberFormatInfo info = new NumberFormatInfo();
System\Xml\Xsl\XsltOld\ContainerAction.cs (1)
367NumberFormatInfo info = new NumberFormatInfo();
System\Xml\Xsl\XsltOld\NumberAction.cs (1)
119NumberFormatInfo NumberFormat = new NumberFormatInfo();
System\Xml\Xsl\XsltOld\RootAction.cs (2)
219NumberFormatInfo info = exist.info; 220NumberFormatInfo newinfo = formatinfo.info;
System.Reflection.Metadata (1)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
246[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberFormatInfo))]
System.Runtime.Numerics (49)
src\runtime\src\libraries\Common\src\System\Number.Formatting.Common.cs (11)
324internal static void NumberToString<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, char format, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 473internal static void NumberToStringFormat<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, ReadOnlySpan<char> format, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 932private static void FormatCurrency<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1131private static void FormatNumber<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1156private static void FormatScientific<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar) where TChar : unmanaged, IUtfChar<TChar> 1190private static void FormatExponent<TChar>(ref ValueListBuilder<TChar> vlb, NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign) where TChar : unmanaged, IUtfChar<TChar> 1215private static void FormatGeneral<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar, bool suppressScientific) where TChar : unmanaged, IUtfChar<TChar> 1276private static void FormatPercent<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1477private static int[] NumberGroupSizes(this NumberFormatInfo info) => info.NumberGroupSizes; 1479private static int[] CurrencyGroupSizes(this NumberFormatInfo info) => info.CurrencyGroupSizes; 1481private static int[] PercentGroupSizes(this NumberFormatInfo info) => info.PercentGroupSizes;
src\runtime\src\libraries\Common\src\System\Number.Parsing.Common.cs (3)
18private static bool TryParseNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info, out int elementsConsumed) 325internal static bool TryStringToNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info, out int elementsConsumed) 362private static int MatchNegativeSignChars<TChar>(ReadOnlySpan<TChar> value, int index, NumberFormatInfo info)
System\Number.BigInteger.cs (9)
58internal static ParsingStatus TryParseBigInteger<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result, out int elementsConsumed) 72internal static ParsingStatus TryParseBigIntegerPartial<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result, out int elementsConsumed) 83private static ParsingStatus TryParseBigIntegerCore<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result, out int elementsConsumed) 99internal static ParsingStatus TryParseBigIntegerNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result, out int elementsConsumed) 147internal static BigInteger ParseBigInteger<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info) 616private static string? FormatBigIntegerToHex<TChar>(bool targetSpan, BigInteger value, char format, int digits, NumberFormatInfo info, Span<TChar> destination, out int charsWritten, out bool spanSuccess) 805internal static string FormatBigInteger(BigInteger value, string? format, NumberFormatInfo info) 810internal static bool TryFormatBigInteger<TChar>(BigInteger value, ReadOnlySpan<char> format, NumberFormatInfo info, Span<TChar> destination, out int charsWritten) 817private static string? FormatBigInteger<TChar>(bool targetSpan, BigInteger value, string? formatString, ReadOnlySpan<char> formatSpan, NumberFormatInfo info, Span<TChar> destination, out int charsWritten, out bool spanSuccess)
System\Number.Polyfill.cs (12)
74internal static bool AllowHyphenDuringParsing(this NumberFormatInfo info) 143internal static ReadOnlySpan<TChar> PositiveSignTChar<TChar>(this NumberFormatInfo info) 147internal static ReadOnlySpan<TChar> NegativeSignTChar<TChar>(this NumberFormatInfo info) 151internal static ReadOnlySpan<TChar> CurrencySymbolTChar<TChar>(this NumberFormatInfo info) 155internal static ReadOnlySpan<TChar> PercentSymbolTChar<TChar>(this NumberFormatInfo info) 159internal static ReadOnlySpan<TChar> PerMilleSymbolTChar<TChar>(this NumberFormatInfo info) 163internal static ReadOnlySpan<TChar> CurrencyDecimalSeparatorTChar<TChar>(this NumberFormatInfo info) 167internal static ReadOnlySpan<TChar> CurrencyGroupSeparatorTChar<TChar>(this NumberFormatInfo info) 171internal static ReadOnlySpan<TChar> NumberDecimalSeparatorTChar<TChar>(this NumberFormatInfo info) 175internal static ReadOnlySpan<TChar> NumberGroupSeparatorTChar<TChar>(this NumberFormatInfo info) 179internal static ReadOnlySpan<TChar> PercentDecimalSeparatorTChar<TChar>(this NumberFormatInfo info) 183internal static ReadOnlySpan<TChar> PercentGroupSeparatorTChar<TChar>(this NumberFormatInfo info)
System\Numerics\BigInteger.cs (14)
831return Number.ParseBigInteger(MemoryMarshal.Cast<char, Utf16Char>(value), style, NumberFormatInfo.GetInstance(provider)); 836return Number.ParseBigInteger(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.GetInstance(provider)); 846return Number.TryParseBigInteger(MemoryMarshal.Cast<char, Utf16Char>(value), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 856return Number.TryParseBigInteger(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.GetInstance(provider), out result, out _) == Number.ParsingStatus.OK; 862return Number.TryParseBigIntegerPartial(MemoryMarshal.Cast<char, Utf16Char>(s.AsSpan()), style, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 868return Number.TryParseBigIntegerPartial(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.GetInstance(provider), out result, out bytesConsumed) == Number.ParsingStatus.OK; 874return Number.TryParseBigIntegerPartial(MemoryMarshal.Cast<char, Utf16Char>(s), style, NumberFormatInfo.GetInstance(provider), out result, out charsConsumed) == Number.ParsingStatus.OK; 1794return Number.FormatBigInteger(this, null, NumberFormatInfo.CurrentInfo); 1799return Number.FormatBigInteger(this, null, NumberFormatInfo.GetInstance(provider)); 1804return Number.FormatBigInteger(this, format, NumberFormatInfo.CurrentInfo); 1809return Number.FormatBigInteger(this, format, NumberFormatInfo.GetInstance(provider)); 1872string signStr = _sign < 0 ? NumberFormatInfo.CurrentInfo.NegativeSign : ""; 1881return Number.TryFormatBigInteger(this, format, NumberFormatInfo.GetInstance(provider), MemoryMarshal.Cast<char, Utf16Char>(destination), out charsWritten); 1886return Number.TryFormatBigInteger(this, format, NumberFormatInfo.GetInstance(provider), MemoryMarshal.Cast<byte, Utf8Char>(utf8Destination), out bytesWritten);
System.Runtime.Serialization.Schema (5)
System\Runtime\Serialization\Schema\CodeExporter.cs (5)
441string uniqueName = AppendToValidClrIdentifier(typeName, i.ToString(NumberFormatInfo.InvariantInfo)); 502string uniqueName = AppendToValidClrIdentifier(nestedTypeName, i.ToString(NumberFormatInfo.InvariantInfo)); 1404uniqueMemberName = AppendToValidClrIdentifier(memberName, i.ToString(NumberFormatInfo.InvariantInfo)); 1491uniqueNamespace = ((clrNamespace.Length == 0) ? ImportGlobals.DefaultClrNamespace : clrNamespace) + i.ToString(NumberFormatInfo.InvariantInfo); 1616string uniquifier = i.ToString(NumberFormatInfo.InvariantInfo);
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\KeyInfoX509Data.cs (1)
162if (!BigInteger.TryParse(serialNumber, NumberStyles.AllowHexSpecifier, NumberFormatInfo.CurrentInfo, out h))
System.ServiceModel.Primitives (6)
Internals\System\Text\BinHexEncoding.cs (1)
51throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.XmlInvalidBinHexLength, charCount.ToString(NumberFormatInfo.CurrentInfo))));
Internals\System\Xml\XmlExceptionHelper.cs (1)
36ThrowXmlException(reader, SRP.XmlMaxStringContentLengthExceeded, maxStringContentLength.ToString(NumberFormatInfo.CurrentInfo));
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (1)
312long effectiveTicksInterval = Convert.ToInt64((double)ServiceTokenValidityThresholdPercentage / 100.0 * (double)serviceTokenTicksInterval, NumberFormatInfo.InvariantInfo);
System\ServiceModel\Security\WSTrust.cs (2)
255keySize = Int32.Parse(XmlHelper.ReadTextElementAsTrimmedString(child), NumberFormatInfo.InvariantInfo); 353keySize = Int32.Parse(XmlHelper.ReadTextElementAsTrimmedString(child), NumberFormatInfo.InvariantInfo);
System\ServiceModel\XmlUtil.cs (1)
154value = DateTime.Parse(string.Empty, NumberFormatInfo.InvariantInfo);
System.ServiceModel.Syndication (1)
System\ServiceModel\Syndication\SyndicationFeed.cs (1)
304bool parsed = int.TryParse(value, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out int hour);
System.Speech (3)
Result\RecognizedPhrase.cs (3)
52NumberFormatInfo nfo = new(); 1035private void AppendSml(XmlDocument document, int i, NumberFormatInfo nfo) 1058private void AppendPropertiesSML(XmlDocument document, XmlElement alternateNode, SemanticValue? semanticsNode, NumberFormatInfo nfo)
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonScrollButtonVisibilityConverter.cs (1)
70target = Double.Parse(parameterString, NumberFormatInfo.InvariantInfo);
System.Windows.Forms (2)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
1262output.Write(((int)ch).ToString(NumberFormatInfo.InvariantInfo));
System\Windows\Forms\Controls\UpDown\NumericUpDown.cs (1)
456NumberFormatInfo numberFormatInfo = CultureInfo.CurrentCulture.NumberFormat;
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\TabOrder.cs (3)
61NumberFormatInfo? formatInfo = (NumberFormatInfo?)CultureInfo.CurrentCulture.GetFormat(typeof(NumberFormatInfo));