4 writes to NumberFormat
LocalizationWebsite (2)
StartupCustomCulturePreserved.cs (2)
24new CultureInfo("en-US") { NumberFormat= { CurrencySymbol = "kr" } } 28new CultureInfo("en-US") { NumberFormat= { CurrencySymbol = "kr" } }
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (2)
899ci.NumberFormat = (NumberFormatInfo)this.NumberFormat.Clone(); 951newInfo.NumberFormat = NumberFormatInfo.ReadOnly(ci.NumberFormat);
105 references to NumberFormat
Aspire.Dashboard (1)
Utils\FormatHelpers.cs (1)
35var key = new CultureDetailsKey(cultureInfo.DateTimeFormat.LongTimePattern, cultureInfo.DateTimeFormat.ShortDatePattern, cultureInfo.NumberFormat.NumberDecimalSeparator);
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
2326Output.Write(d.ToString("F" + CultureInfo.CurrentCulture.NumberFormat.NumberDecimalDigits, CultureInfo.InvariantCulture));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrust.cs (1)
693result.AppendChild(doc.CreateTextNode(keySize.ToString(System.Globalization.CultureInfo.InvariantCulture.NumberFormat)));
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\Request.cs (1)
224long.TryParse(length.Trim(), NumberStyles.None, CultureInfo.InvariantCulture.NumberFormat, out var value))
Microsoft.Build (11)
BackEnd\Components\Scheduler\Scheduler.cs (1)
903if (!Double.TryParse(multiplier, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out convertedMultiplier) || convertedMultiplier < 1)
ConversionUtilities.cs (4)
126return Double.Parse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat); 134return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 177canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value); 187return Double.TryParse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out value) && !double.IsInfinity(value);
Evaluation\Expander.cs (1)
3568if (double.TryParse(objectInstance.ToString(), NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out double result))
Evaluation\Expander\ArgumentParser.cs (4)
202case string s when int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture.NumberFormat, out arg): 234case string s when long.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture.NumberFormat, out arg): 258case string str when double.TryParse(str, NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out arg): 395return value is double || (value is string str && double.TryParse(str, NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out double _));
Tracing.cs (1)
62if (!String.IsNullOrEmpty(val) && System.Double.TryParse(val, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out seconds))
Microsoft.Build.Tasks.Core (5)
ConversionUtilities.cs (4)
126return Double.Parse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat); 134return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 177canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value); 187return Double.TryParse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out value) && !double.IsInfinity(value);
Tracing.cs (1)
62if (!String.IsNullOrEmpty(val) && System.Double.TryParse(val, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out seconds))
Microsoft.Build.Utilities.Core (1)
Tracing.cs (1)
62if (!String.IsNullOrEmpty(val) && System.Double.TryParse(val, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out seconds))
Microsoft.Build.Utilities.UnitTests (4)
ConversionUtilities.cs (4)
126return Double.Parse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat); 134return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 177canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value); 187return Double.TryParse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out value) && !double.IsInfinity(value);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
SymbolDisplay\SymbolDisplayTests.cs (2)
4927newCulture.NumberFormat.NegativeSign = "~"; 4928newCulture.NumberFormat.NumberDecimalSeparator = ",";
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
LexicalAndXml\LexicalTests.cs (2)
3758CultureInfo.CurrentCulture.NumberFormat.NegativeSign = "~"; 3759CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator = ",";
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (4)
SymbolDisplay\SymbolDisplayTests.vb (4)
3199Thread.CurrentThread.CurrentCulture.NumberFormat.NegativeSign = "~" 3200Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator = "," 3241Thread.CurrentThread.CurrentCulture.NumberFormat.NegativeSign = "~" 3242Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator = ","
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
CodeCleanup\ReduceTokenTests.cs (1)
1762Thread.CurrentThread.CurrentCulture.NumberFormat.NegativeSign = "~";
Microsoft.Data.Analysis (1)
DataFrame.IO.cs (1)
661if (cultureInfo.NumberFormat.NumberDecimalSeparator.Equals(separator.ToString()))
Microsoft.Data.Analysis.Tests (1)
DataFrame.IOTests.cs (1)
1077var separator = cultureInfo.NumberFormat.NumberDecimalSeparator.First();
Microsoft.Maui.Controls (1)
BindingExpressionHelper.cs (1)
34 if (stringValue.EndsWith(CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator, StringComparison.Ordinal) && DecimalTypes.Contains(convertTo))
Microsoft.ML.AutoML.Tests (2)
TunerTests.cs (2)
397Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator.Should().Be("."); 410Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator.Should().Be(",");
Microsoft.VisualBasic.Core (8)
Microsoft\VisualBasic\CompilerServices\Conversions.vb (3)
1491NumberFormat = culture.NumberFormat 1885NumberFormat = culture.NumberFormat 1935NumberFormat = culture.NumberFormat
Microsoft\VisualBasic\CompilerServices\DecimalType.vb (1)
114NumberFormat = culture.NumberFormat
Microsoft\VisualBasic\CompilerServices\DoubleType.vb (2)
141numberFormat = culture.NumberFormat 192NumberFormat = culture.NumberFormat
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (1)
136nfi = Threading.Thread.CurrentThread.CurrentCulture.NumberFormat
Microsoft\VisualBasic\CompilerServices\VB6File.vb (1)
2112NegativeSign = Threading.Thread.CurrentThread.CurrentCulture.NumberFormat.NegativeSign
MSBuild (4)
ConversionUtilities.cs (4)
126return Double.Parse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat); 134return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 177canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value); 187return Double.TryParse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out value) && !double.IsInfinity(value);
PresentationCore (11)
MS\Internal\TextFormatting\NumberSubstitution.cs (11)
66switch (numberCulture.NumberFormat.DigitSubstitution) 153switch (numberCulture.NumberFormat.DigitSubstitution) 209string[] digits = culture.NumberFormat.NativeDigits; 510digitCulture.NumberFormat.NativeDigits = digits; 514digitCulture.NumberFormat.PercentSymbol = "\u066a"; 515digitCulture.NumberFormat.NumberDecimalSeparator = "\u066b"; 516digitCulture.NumberFormat.NumberGroupSeparator = "\u066c"; 520digitCulture.NumberFormat.PercentSymbol = "%"; 521digitCulture.NumberFormat.NumberDecimalSeparator = "."; 522digitCulture.NumberFormat.NumberGroupSeparator = ","; 553_format = digitCulture.NumberFormat;
PresentationFramework (11)
MS\Internal\Data\PropertyPathWorker.cs (2)
1374TypeConverterHelper.InvariantEnglishUS.NumberFormat, 1472TypeConverterHelper.InvariantEnglishUS.NumberFormat,
System\Windows\Documents\ZoomPercentageConverter.cs (4)
154if ((!culture.IsNeutralCulture) && (zoomString.Length > 0) && (culture.NumberFormat != null)) 157switch (culture.NumberFormat.PercentPositivePattern) 163culture.NumberFormat.PercentSymbol, 172culture.NumberFormat.PercentSymbol,
System\Windows\PropertyPath.cs (4)
415builder.Append(parameters.Count.ToString(TypeConverterHelper.InvariantEnglishUS.NumberFormat)); 440builder.Append(parameters.Count.ToString(TypeConverterHelper.InvariantEnglishUS.NumberFormat)); 719TypeConverterHelper.InvariantEnglishUS.NumberFormat, 920TypeConverterHelper.InvariantEnglishUS.NumberFormat,
System\Windows\PropertyPathConverter.cs (1)
185TypeConverterHelper.InvariantEnglishUS.NumberFormat,
PresentationUI (3)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (3)
1864switch (culture.NumberFormat.PercentPositivePattern) 1870culture.NumberFormat.PercentSymbol, 1880culture.NumberFormat.PercentSymbol,
System.ComponentModel.TypeConverter (3)
System\ComponentModel\MaskedTextProvider.cs (3)
317locSymbol = Culture.NumberFormat.NumberDecimalSeparator; 322locSymbol = Culture.NumberFormat.NumberGroupSeparator; 337locSymbol = Culture.NumberFormat.CurrencySymbol;
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (3)
668return NumberFormat; 899ci.NumberFormat = (NumberFormatInfo)this.NumberFormat.Clone(); 951newInfo.NumberFormat = NumberFormatInfo.ReadOnly(ci.NumberFormat);
src\libraries\System.Private.CoreLib\src\System\Globalization\NumberFormatInfo.cs (1)
210CultureInfo.InvariantCulture.NumberFormat;
System.ServiceModel.Syndication (2)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (1)
953length = Convert.ToInt64(lengthStr, CultureInfo.InvariantCulture.NumberFormat);
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (1)
533link.Length = !string.IsNullOrEmpty(val) ? Convert.ToInt64(val, CultureInfo.InvariantCulture.NumberFormat) : 0;
System.Windows.Forms (2)
System\Windows\Forms\Controls\UpDown\NumericUpDown.cs (1)
450NumberFormatInfo numberFormatInfo = CultureInfo.CurrentCulture.NumberFormat;
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettingsTypeConverter.cs (1)
228if (!float.TryParse(floatString, NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out float width))
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;