20 instantiations of NumberFormatInfo
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (1)
708NumberFormatInfo temp = new NumberFormatInfo(_cultureData);
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.Windows.Forms.Tests (14)
System\Windows\Forms\DataGridViewCellStyleTests.cs (10)
41NumberFormatInfo formatProvider = new(); 348NumberFormatInfo numberFormatInfo = new(); 374FormatProvider = new NumberFormatInfo() 618NumberFormatInfo formatProvider = new(); 660NumberFormatInfo formatProvider = new(); 709NumberFormatInfo formatProvider = new(); 775NumberFormatInfo formatProvider = new(); 841NumberFormatInfo formatProvider = new(); 1082new DataGridViewCellStyle { FormatProvider = new NumberFormatInfo() }, 1132FormatProvider = new NumberFormatInfo(),
System\Windows\Forms\DataGridViewCellTests.cs (2)
6114yield return new object[] { typeof(int), typeof(string), "123", new DataGridViewCellStyle { FormatProvider = new NumberFormatInfo() }, null, null, 123 }; 6123yield return new object[] { typeof(short), typeof(int), 123, new DataGridViewCellStyle { FormatProvider = new NumberFormatInfo() }, null, null, (short)123 };
System\Windows\Forms\DataGridViewRowTests.cs (2)
2060NumberFormatInfo provider1 = new(); 2061NumberFormatInfo provider2 = new();
901 references to NumberFormatInfo
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\OutputModule.cs (1)
137string uniqueFileName = filename + i.ToString(NumberFormatInfo.InvariantInfo);
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);
ILLink.RoslynAnalyzer (1)
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\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
221return IsType<NumberFormatInfo>(member.ContainingType, operation.SemanticModel)
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
221return IsType<NumberFormatInfo>(member.ContainingType, operation.SemanticModel)
Microsoft.Extensions.Hosting.Systemd (1)
SystemdHelpers.cs (1)
56string 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)
mscorlib (1)
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))]
PresentationBuildTasks (2)
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)
778NumberStyles.None, NumberFormatInfo.InvariantInfo); 790int lastByteOffset = Int32.Parse(contentRangeSpan.Slice(0, index), NumberStyles.None, NumberFormatInfo.InvariantInfo); 801Int32.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\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.Drawing.Primitives (3)
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)
856SR.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)
839port.ToString(NumberFormatInfo.InvariantInfo) + 911return Convert.ToInt64(parsedList[1], NumberFormatInfo.InvariantInfo); 932int year = int.Parse(dateTimeLine.Slice(0, 4), NumberFormatInfo.InvariantInfo); 933int month = short.Parse(dateTimeLine.Slice(4, 2), NumberFormatInfo.InvariantInfo); 934int day = short.Parse(dateTimeLine.Slice(6, 2), NumberFormatInfo.InvariantInfo); 935int hour = short.Parse(dateTimeLine.Slice(8, 2), NumberFormatInfo.InvariantInfo); 936int minute = short.Parse(dateTimeLine.Slice(10, 2), NumberFormatInfo.InvariantInfo); 937int second = short.Parse(dateTimeLine.Slice(12, 2), NumberFormatInfo.InvariantInfo); 941millisecond = short.Parse(strSpan[parts[2]], NumberFormatInfo.InvariantInfo); 1027NumberFormatInfo.InvariantInfo, out result)) 1070int port = Convert.ToByte(parsedList[index--], NumberFormatInfo.InvariantInfo); 1071port |= (Convert.ToByte(parsedList[index--], NumberFormatInfo.InvariantInfo) << 8); 1093return Convert.ToInt32(parsedList[3], NumberFormatInfo.InvariantInfo); 1199response.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 (310)
src\libraries\Common\src\System\Number.Formatting.Common.cs (11)
142internal static unsafe void NumberToString<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, char format, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 291internal static unsafe void NumberToStringFormat<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, ReadOnlySpan<char> format, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 714private static unsafe void FormatCurrency<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 884private static unsafe void FormatNumber<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 911private static unsafe void FormatScientific<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar) where TChar : unmanaged, IUtfChar<TChar> 933private static unsafe void FormatExponent<TChar>(ref ValueListBuilder<TChar> vlb, NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign) where TChar : unmanaged, IUtfChar<TChar> 957private static unsafe void FormatGeneral<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar, bool suppressScientific) where TChar : unmanaged, IUtfChar<TChar> 1011private static unsafe void FormatPercent<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1179private static int[] NumberGroupSizes(this NumberFormatInfo info) => info._numberGroupSizes; 1181private static int[] CurrencyGroupSizes(this NumberFormatInfo info) => info._currencyGroupSizes; 1183private static int[] PercentGroupSizes(this NumberFormatInfo info) => info._percentGroupSizes;
src\libraries\Common\src\System\Number.Parsing.Common.cs (3)
13private static unsafe bool TryParseNumber<TChar>(scoped ref TChar* str, TChar* strEnd, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) 280internal static unsafe bool TryStringToNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) 326private static unsafe TChar* MatchNegativeSignChars<TChar>(TChar* p, TChar* pEnd, NumberFormatInfo info)
src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
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\libraries\System.Private.CoreLib\src\System\Byte.cs (10)
110NumberFormatInfo.ValidateParseStyleInteger(style); 111return Number.ParseBinaryInteger<char, byte>(s, style, NumberFormatInfo.GetInstance(provider)); 126NumberFormatInfo.ValidateParseStyleInteger(style); 133return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 138NumberFormatInfo.ValidateParseStyleInteger(style); 139return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1170NumberFormatInfo.ValidateParseStyleInteger(style); 1171return Number.ParseBinaryInteger<byte, byte>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1177NumberFormatInfo.ValidateParseStyleInteger(style); 1178return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (16)
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.ValidateParseStyleFloatingPoint(style); 538return Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider)); 553NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 560return Number.TryParseDecimal(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 565NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 566return Number.TryParseDecimal(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1837NumberFormatInfo.ValidateParseStyleInteger(style); 1838return Number.ParseDecimal(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1844NumberFormatInfo.ValidateParseStyleInteger(style); 1845return Number.TryParseDecimal(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Double.cs (16)
359return Number.FormatFloat(m_value, null, NumberFormatInfo.CurrentInfo); 364return Number.FormatFloat(m_value, format, NumberFormatInfo.CurrentInfo); 369return Number.FormatFloat(m_value, null, NumberFormatInfo.GetInstance(provider)); 374return Number.FormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider)); 379return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 385return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 413NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 414return Number.ParseFloat<char, double>(s, style, NumberFormatInfo.GetInstance(provider)); 429NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 436return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result); 441NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 442return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result); 2267NumberFormatInfo.ValidateParseStyleInteger(style); 2268return Number.ParseFloat<byte, double>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2274NumberFormatInfo.ValidateParseStyleInteger(style); 2275return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result);
src\libraries\System.Private.CoreLib\src\System\Enum.cs (2)
941NumberFormatInfo numberFormat = NumberFormatInfo.InvariantInfo;
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.cs (4)
2147string[] result = NumberFormatInfo.s_asciiDigits; 2154if (digits.Length < NumberFormatInfo.s_asciiDigits.Length) 2201return index < 10 ? NumberFormatInfo.s_asciiDigits : result; 2204internal void GetNFIValues(NumberFormatInfo nfi)
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\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\libraries\System.Private.CoreLib\src\System\Globalization\NumberFormatInfo.cs (17)
206public static NumberFormatInfo InvariantInfo => field ??= 211public static NumberFormatInfo GetInstance(IFormatProvider? formatProvider) 217static NumberFormatInfo GetProviderNonNull(IFormatProvider provider) 226provider as NumberFormatInfo ?? // Fast path for an NFI 227provider.GetFormat(typeof(NumberFormatInfo)) as NumberFormatInfo ?? 234NumberFormatInfo n = (NumberFormatInfo)MemberwiseClone(); 395public static NumberFormatInfo CurrentInfo 402NumberFormatInfo? info = culture._numInfo; 409return (NumberFormatInfo)culture.GetFormat(typeof(NumberFormatInfo))!; 784return formatType == typeof(NumberFormatInfo) ? this : null; 787public static NumberFormatInfo ReadOnly(NumberFormatInfo nfi) 796NumberFormatInfo info = (NumberFormatInfo)(nfi.MemberwiseClone());
src\libraries\System.Private.CoreLib\src\System\Half.cs (16)
357NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 358return Number.ParseFloat<char, Half>(s, style, NumberFormatInfo.GetInstance(provider)); 393NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 400return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result); 413NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 414return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result); 508return Number.FormatFloat(this, null, NumberFormatInfo.CurrentInfo); 516return Number.FormatFloat(this, format, NumberFormatInfo.CurrentInfo); 524return Number.FormatFloat(this, null, NumberFormatInfo.GetInstance(provider)); 532return Number.FormatFloat(this, format, NumberFormatInfo.GetInstance(provider)); 545return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 551return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 2314NumberFormatInfo.ValidateParseStyleInteger(style); 2315return Number.ParseFloat<byte, Half>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2321NumberFormatInfo.ValidateParseStyleInteger(style); 2322return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result);
src\libraries\System.Private.CoreLib\src\System\Int128.cs (10)
143NumberFormatInfo.ValidateParseStyleInteger(style); 144return Number.ParseBinaryInteger<char, Int128>(s, style, NumberFormatInfo.GetInstance(provider)); 159NumberFormatInfo.ValidateParseStyleInteger(style); 166return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 171NumberFormatInfo.ValidateParseStyleInteger(style); 172return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 2111NumberFormatInfo.ValidateParseStyleInteger(style); 2112return Number.ParseBinaryInteger<byte, Int128>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2118NumberFormatInfo.ValidateParseStyleInteger(style); 2119return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Int16.cs (10)
143NumberFormatInfo.ValidateParseStyleInteger(style); 144return Number.ParseBinaryInteger<char, short>(s, style, NumberFormatInfo.GetInstance(provider)); 159NumberFormatInfo.ValidateParseStyleInteger(style); 166return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 171NumberFormatInfo.ValidateParseStyleInteger(style); 172return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1374NumberFormatInfo.ValidateParseStyleInteger(style); 1375return Number.ParseBinaryInteger<byte, short>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1381NumberFormatInfo.ValidateParseStyleInteger(style); 1382return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Int32.cs (10)
159NumberFormatInfo.ValidateParseStyleInteger(style); 160return Number.ParseBinaryInteger<char, int>(s, style, NumberFormatInfo.GetInstance(provider)); 175NumberFormatInfo.ValidateParseStyleInteger(style); 182return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 187NumberFormatInfo.ValidateParseStyleInteger(style); 188return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1440NumberFormatInfo.ValidateParseStyleInteger(style); 1441return Number.ParseBinaryInteger<byte, int>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1447NumberFormatInfo.ValidateParseStyleInteger(style); 1448return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Int64.cs (10)
156NumberFormatInfo.ValidateParseStyleInteger(style); 157return Number.ParseBinaryInteger<char, long>(s, style, NumberFormatInfo.GetInstance(provider)); 172NumberFormatInfo.ValidateParseStyleInteger(style); 179return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 184NumberFormatInfo.ValidateParseStyleInteger(style); 185return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1443NumberFormatInfo.ValidateParseStyleInteger(style); 1444return Number.ParseBinaryInteger<byte, long>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1450NumberFormatInfo.ValidateParseStyleInteger(style); 1451return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (46)
333public static unsafe string FormatDecimal(decimal value, ReadOnlySpan<char> format, NumberFormatInfo info) 359public static unsafe bool TryFormatDecimal<TChar>(decimal value, ReadOnlySpan<char> format, NumberFormatInfo info, Span<TChar> destination, out int charsWritten) where TChar : unmanaged, IUtfChar<TChar> 416private static int GetFloatingPointMaxDigitsAndPrecision(char fmt, ref int precision, NumberFormatInfo info, out bool isSignificantDigits) 450static int Slow(char fmt, ref int precision, NumberFormatInfo info, out bool isSignificantDigits) 543public static string FormatFloat<TNumber>(TNumber value, string? format, NumberFormatInfo info) 552public static bool TryFormatFloat<TNumber, TChar>(TNumber value, ReadOnlySpan<char> format, NumberFormatInfo info, Span<TChar> destination, out int charsWritten) 575private static unsafe string? FormatFloat<TNumber, TChar>(ref ValueListBuilder<TChar> vlb, TNumber value, ReadOnlySpan<char> format, NumberFormatInfo info) 695NegativeInt32ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSign); 709NegativeInt32ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSign); 721NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 755TryNegativeInt32ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 768TryNegativeInt32ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 780NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 835NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 892NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 925NegativeInt64ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSign); 939NegativeInt64ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSign); 951NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 987TryNegativeInt64ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1000TryNegativeInt64ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1012NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1067NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1124NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1157: NegativeInt128ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSign); 1173: NegativeInt128ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSign); 1185NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1220: TryNegativeInt128ToDecStr(value, digits: -1, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1234: TryNegativeInt128ToDecStr(value, digits, NumberFormatInfo.GetInstance(provider).NegativeSignTChar<TChar>(), destination, out charsWritten); 1246NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1303NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1360NumberFormatInfo info = NumberFormatInfo.GetInstance(provider); 1422NegativeInt32ToDecStr(value, -1, NumberFormatInfo.CurrentInfo.NegativeSign); 1854NegativeInt64ToDecStr(value, -1, NumberFormatInfo.CurrentInfo.NegativeSign); 2280: NegativeInt128ToDecStr(value, -1, NumberFormatInfo.CurrentInfo.NegativeSign);
src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (8)
210internal static TInteger ParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 224internal static ParsingStatus TryParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result) 247private static ParsingStatus TryParseBinaryIntegerNumber<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result) 268internal static ParsingStatus TryParseBinaryIntegerStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result) 754internal static decimal ParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 890internal static TFloat ParseFloat<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 901internal static ParsingStatus TryParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out decimal result) 982internal static bool TryParseFloat<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TFloat result)
src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (16)
274NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 275return Number.ParseFloat<char, BFloat16>(s, style, NumberFormatInfo.GetInstance(provider)); 310NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 317return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result); 330NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 331return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result); 394public override string ToString() => Number.FormatFloat(this, null, NumberFormatInfo.CurrentInfo); 401return Number.FormatFloat(this, format, NumberFormatInfo.CurrentInfo); 409return Number.FormatFloat(this, null, NumberFormatInfo.GetInstance(provider)); 417return Number.FormatFloat(this, format, NumberFormatInfo.GetInstance(provider)); 430return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten); 436return Number.TryFormatFloat(this, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten); 2091NumberFormatInfo.ValidateParseStyleInteger(style); 2092return Number.ParseFloat<byte, BFloat16>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2098NumberFormatInfo.ValidateParseStyleInteger(style); 2099return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector_1.cs (1)
768string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (4)
1066/// <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> 1072/// <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> 1081/// <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> 1086string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (4)
1076/// <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> 1082/// <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> 1091/// <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> 1096string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (4)
1112/// <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> 1118/// <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> 1127/// <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> 1132string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
451string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
440string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
440string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
508string separator = NumberFormatInfo.GetInstance(formatProvider).NumberGroupSeparator;
src\libraries\System.Private.CoreLib\src\System\SByte.cs (10)
146NumberFormatInfo.ValidateParseStyleInteger(style); 147return Number.ParseBinaryInteger<char, sbyte>(s, style, NumberFormatInfo.GetInstance(provider)); 162NumberFormatInfo.ValidateParseStyleInteger(style); 169return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 174NumberFormatInfo.ValidateParseStyleInteger(style); 175return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1337NumberFormatInfo.ValidateParseStyleInteger(style); 1338return Number.ParseBinaryInteger<byte, sbyte>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1344NumberFormatInfo.ValidateParseStyleInteger(style); 1345return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Single.cs (16)
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); 431return Number.TryParseFloat(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result); 436NumberFormatInfo.ValidateParseStyleFloatingPoint(style); 437return Number.TryParseFloat(s, style, NumberFormatInfo.GetInstance(provider), out result); 2183NumberFormatInfo.ValidateParseStyleInteger(style); 2184return Number.ParseFloat<byte, float>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2190NumberFormatInfo.ValidateParseStyleInteger(style); 2191return Number.TryParseFloat(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result);
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (10)
145NumberFormatInfo.ValidateParseStyleInteger(style); 146return Number.ParseBinaryInteger<char, UInt128>(s, style, NumberFormatInfo.GetInstance(provider)); 161NumberFormatInfo.ValidateParseStyleInteger(style); 168return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 173NumberFormatInfo.ValidateParseStyleInteger(style); 174return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 2146NumberFormatInfo.ValidateParseStyleInteger(style); 2147return Number.ParseBinaryInteger<byte, UInt128>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 2153NumberFormatInfo.ValidateParseStyleInteger(style); 2154return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (10)
138NumberFormatInfo.ValidateParseStyleInteger(style); 139return Number.ParseBinaryInteger<char, ushort>(s, style, NumberFormatInfo.GetInstance(provider)); 154NumberFormatInfo.ValidateParseStyleInteger(style); 161return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 166NumberFormatInfo.ValidateParseStyleInteger(style); 167return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1189NumberFormatInfo.ValidateParseStyleInteger(style); 1190return Number.ParseBinaryInteger<byte, ushort>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1196NumberFormatInfo.ValidateParseStyleInteger(style); 1197return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (10)
154NumberFormatInfo.ValidateParseStyleInteger(style); 155return Number.ParseBinaryInteger<char, uint>(s, style, NumberFormatInfo.GetInstance(provider)); 170NumberFormatInfo.ValidateParseStyleInteger(style); 177return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 182NumberFormatInfo.ValidateParseStyleInteger(style); 183return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1234NumberFormatInfo.ValidateParseStyleInteger(style); 1235return Number.ParseBinaryInteger<byte, uint>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1241NumberFormatInfo.ValidateParseStyleInteger(style); 1242return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (10)
153NumberFormatInfo.ValidateParseStyleInteger(style); 154return Number.ParseBinaryInteger<char, ulong>(s, style, NumberFormatInfo.GetInstance(provider)); 169NumberFormatInfo.ValidateParseStyleInteger(style); 176return Number.TryParseBinaryInteger(s.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 181NumberFormatInfo.ValidateParseStyleInteger(style); 182return Number.TryParseBinaryInteger(s, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1227NumberFormatInfo.ValidateParseStyleInteger(style); 1228return Number.ParseBinaryInteger<byte, ulong>(utf8Text, style, NumberFormatInfo.GetInstance(provider)); 1234NumberFormatInfo.ValidateParseStyleInteger(style); 1235return Number.TryParseBinaryInteger(utf8Text, style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK;
src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
433Number.ParsingStatus parseStatus = Number.TryParseBinaryIntegerStyle(component, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out parsedComponent);
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)
4331Writer.Write(((int)value).ToString(null, NumberFormatInfo.InvariantInfo)); 4348Writer.Write(((double)value).ToString("R", NumberFormatInfo.InvariantInfo)); 4359Writer.Write(Convert.ToString(value, NumberFormatInfo.InvariantInfo)); 4378Writer.Write(((float)value).ToString("R", NumberFormatInfo.InvariantInfo)); 4384Writer.Write(((decimal)value).ToString(null, NumberFormatInfo.InvariantInfo)); 4439Writer.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\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net11.0\System.Runtime.Forwards.cs (1)
245[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberFormatInfo))]
System.Runtime.Numerics (51)
src\libraries\Common\src\System\Number.Formatting.Common.cs (11)
142internal static unsafe void NumberToString<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, char format, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 291internal static unsafe void NumberToStringFormat<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, ReadOnlySpan<char> format, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 714private static unsafe void FormatCurrency<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 884private static unsafe void FormatNumber<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 911private static unsafe void FormatScientific<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar) where TChar : unmanaged, IUtfChar<TChar> 933private static unsafe void FormatExponent<TChar>(ref ValueListBuilder<TChar> vlb, NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign) where TChar : unmanaged, IUtfChar<TChar> 957private static unsafe void FormatGeneral<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info, char expChar, bool suppressScientific) where TChar : unmanaged, IUtfChar<TChar> 1011private static unsafe void FormatPercent<TChar>(ref ValueListBuilder<TChar> vlb, ref NumberBuffer number, int nMaxDigits, NumberFormatInfo info) where TChar : unmanaged, IUtfChar<TChar> 1186private static int[] NumberGroupSizes(this NumberFormatInfo info) => info.NumberGroupSizes; 1188private static int[] CurrencyGroupSizes(this NumberFormatInfo info) => info.CurrencyGroupSizes; 1190private static int[] PercentGroupSizes(this NumberFormatInfo info) => info.PercentGroupSizes;
src\libraries\Common\src\System\Number.Parsing.Common.cs (3)
13private static unsafe bool TryParseNumber<TChar>(scoped ref TChar* str, TChar* strEnd, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) 280internal static unsafe bool TryStringToNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) 326private static unsafe TChar* MatchNegativeSignChars<TChar>(TChar* p, TChar* pEnd, NumberFormatInfo info)
System\Number.BigInteger.cs (7)
58internal static ParsingStatus TryParseBigInteger<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result) 79internal static unsafe ParsingStatus TryParseBigIntegerNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result) 125internal static BigInteger ParseBigInteger<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info) 556private static string? FormatBigIntegerToHex<TChar>(bool targetSpan, BigInteger value, char format, int digits, NumberFormatInfo info, Span<TChar> destination, out int charsWritten, out bool spanSuccess) 741internal static string FormatBigInteger(BigInteger value, string? format, NumberFormatInfo info) 746internal static bool TryFormatBigInteger<TChar>(BigInteger value, ReadOnlySpan<char> format, NumberFormatInfo info, Span<TChar> destination, out int charsWritten) 753private static unsafe 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)
69internal static bool AllowHyphenDuringParsing(this NumberFormatInfo info) 132internal static ReadOnlySpan<TChar> PositiveSignTChar<TChar>(this NumberFormatInfo info) 136internal static ReadOnlySpan<TChar> NegativeSignTChar<TChar>(this NumberFormatInfo info) 140internal static ReadOnlySpan<TChar> CurrencySymbolTChar<TChar>(this NumberFormatInfo info) 144internal static ReadOnlySpan<TChar> PercentSymbolTChar<TChar>(this NumberFormatInfo info) 148internal static ReadOnlySpan<TChar> PerMilleSymbolTChar<TChar>(this NumberFormatInfo info) 152internal static ReadOnlySpan<TChar> CurrencyDecimalSeparatorTChar<TChar>(this NumberFormatInfo info) 156internal static ReadOnlySpan<TChar> CurrencyGroupSeparatorTChar<TChar>(this NumberFormatInfo info) 160internal static ReadOnlySpan<TChar> NumberDecimalSeparatorTChar<TChar>(this NumberFormatInfo info) 164internal static ReadOnlySpan<TChar> NumberGroupSeparatorTChar<TChar>(this NumberFormatInfo info) 168internal static ReadOnlySpan<TChar> PercentDecimalSeparatorTChar<TChar>(this NumberFormatInfo info) 172internal static ReadOnlySpan<TChar> PercentGroupSeparatorTChar<TChar>(this NumberFormatInfo info)
System\Numerics\BigInteger.cs (18)
676return Parse(value, style, NumberFormatInfo.CurrentInfo); 681return Parse(value, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider)); 687return Parse(value.AsSpan(), style, NumberFormatInfo.GetInstance(provider)); 692return TryParse(value, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result); 697return TryParse(value.AsSpan(), style, NumberFormatInfo.GetInstance(provider), out result); 702return Number.ParseBigInteger(MemoryMarshal.Cast<char, Utf16Char>(value), style, NumberFormatInfo.GetInstance(provider)); 707return Number.ParseBigInteger(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.GetInstance(provider)); 712return TryParse(value, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result); 717return Number.TryParseBigInteger(MemoryMarshal.Cast<char, Utf16Char>(value), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 722return TryParse(utf8Text, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result); 727return Number.TryParseBigInteger(MemoryMarshal.Cast<byte, Utf8Char>(utf8Text), style, NumberFormatInfo.GetInstance(provider), out result) == Number.ParsingStatus.OK; 1613return Number.FormatBigInteger(this, null, NumberFormatInfo.CurrentInfo); 1618return Number.FormatBigInteger(this, null, NumberFormatInfo.GetInstance(provider)); 1623return Number.FormatBigInteger(this, format, NumberFormatInfo.CurrentInfo); 1628return Number.FormatBigInteger(this, format, NumberFormatInfo.GetInstance(provider)); 1679string signStr = _sign < 0 ? NumberFormatInfo.CurrentInfo.NegativeSign : ""; 1688return Number.TryFormatBigInteger(this, format, NumberFormatInfo.GetInstance(provider), MemoryMarshal.Cast<char, Utf16Char>(destination), out charsWritten); 1693return 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)
434string uniqueName = AppendToValidClrIdentifier(typeName, i.ToString(NumberFormatInfo.InvariantInfo)); 494string uniqueName = AppendToValidClrIdentifier(nestedTypeName, i.ToString(NumberFormatInfo.InvariantInfo)); 1384uniqueMemberName = AppendToValidClrIdentifier(memberName, i.ToString(NumberFormatInfo.InvariantInfo)); 1469uniqueNamespace = ((clrNamespace.Length == 0) ? ImportGlobals.DefaultClrNamespace : clrNamespace) + i.ToString(NumberFormatInfo.InvariantInfo); 1594string 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)
302bool parsed = int.TryParse(value, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out int hour);
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)
450NumberFormatInfo numberFormatInfo = CultureInfo.CurrentCulture.NumberFormat;
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\TabOrder.cs (3)
61NumberFormatInfo? formatInfo = (NumberFormatInfo?)CultureInfo.CurrentCulture.GetFormat(typeof(NumberFormatInfo));
System.Windows.Forms.Tests (9)
System\Windows\Forms\DataGridViewCellStyleTests.cs (7)
41NumberFormatInfo formatProvider = new(); 348NumberFormatInfo numberFormatInfo = new(); 618NumberFormatInfo formatProvider = new(); 660NumberFormatInfo formatProvider = new(); 709NumberFormatInfo formatProvider = new(); 775NumberFormatInfo formatProvider = new(); 841NumberFormatInfo formatProvider = new();
System\Windows\Forms\DataGridViewRowTests.cs (2)
2060NumberFormatInfo provider1 = new(); 2061NumberFormatInfo provider2 = new();
WindowsBase.Tests (18)
System\Windows\Int32RectConverterTests.cs (1)
40NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\Int32RectTests.cs (2)
418NumberFormatInfo formatInfo = culture.NumberFormat; 446NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\Media\MatrixConverterTests.cs (1)
40NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\Media\MatrixTests.cs (2)
4573NumberFormatInfo formatInfo = culture.NumberFormat; 4607NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\PointConverterTests.cs (1)
40NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\PointTests.cs (2)
492NumberFormatInfo formatInfo = culture.NumberFormat; 526NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\RectConverterTests.cs (1)
40NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\RectTests.cs (2)
3004NumberFormatInfo formatInfo = culture.NumberFormat; 3032NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\SizeConverterTests.cs (1)
40NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\SizeTests.cs (2)
460NumberFormatInfo formatInfo = culture.NumberFormat; 494NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\VectorConverterTests.cs (1)
40NumberFormatInfo formatInfo = culture.NumberFormat;
System\Windows\VectorTests.cs (2)
764NumberFormatInfo formatInfo = culture.NumberFormat; 793NumberFormatInfo formatInfo = culture.NumberFormat;