442 references to CultureInfo
aspire (1)
Program.cs (1)
239var cultureInfo = new CultureInfo(localeOverride);
Aspire.Dashboard.Tests (6)
GlobalizationHelpersTests.cs (6)
47new("en"), 48new("fr"), 49new("zh-Hans"), 50new("zh-Hant") 52var culture = new CultureInfo(cultureName); 65Assert.Equal(new CultureInfo(expectedMatchedCultureName), matchedCulture);
Aspire.Hosting.Tests (4)
Utils\StringComparersTests.cs (4)
29CultureInfo.CurrentCulture = new CultureInfo("en-AU"); 30CultureInfo.CurrentUICulture = new CultureInfo("en-AU"); 31CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("en-AU"); 32CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-AU");
BasicTestApp (2)
Program.cs (2)
65var culture = new CultureInfo("en-US"); 79culture = new CultureInfo(cultureName);
BasicWebSite (2)
LocalizationPipeline.cs (2)
16new CultureInfo("en-US"), 17new CultureInfo("fr")
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\Tool.cs (1)
102Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\CompiledXpathExpr.cs (1)
170_cinfo = new CultureInfo(lang);
Shared\Options\OptionValueParser.cs (1)
48value = CreateValue<CultureInfo>(() => new CultureInfo(stringValue), option, stringValue);
GenerateDocumentationAndConfigFiles (1)
Program.cs (1)
627var culture = new CultureInfo("en-us");
HtmlGenerationWebSite (5)
StartupWithCultureReplace.cs (5)
23options.SupportedCultures.Add(new CultureInfo("fr-FR")); 24options.SupportedCultures.Add(new CultureInfo("en-GB")); 26options.SupportedUICultures.Add(new CultureInfo("fr-FR")); 27options.SupportedUICultures.Add(new CultureInfo("fr-CA")); 28options.SupportedUICultures.Add(new CultureInfo("en-GB"));
Infrastructure.Common (1)
xunit\WcfCurrentCultureAttribute.cs (1)
20_cultureInfo = new CultureInfo(name);
InteractiveHost.UnitTests (1)
InteractiveHostDesktopTests.cs (1)
1024var culture = new CultureInfo("cs-CZ");
InteractiveHost32 (2)
src\Interactive\HostProcess\InteractiveHostEntryPoint.cs (2)
28var culture = new CultureInfo(args[2]); 29var uiCulture = new CultureInfo(args[3]);
InteractiveHost64 (2)
src\Interactive\HostProcess\InteractiveHostEntryPoint.cs (2)
28var culture = new CultureInfo(args[2]); 29var uiCulture = new CultureInfo(args[3]);
LocalizationSample (16)
Startup.cs (16)
118await context.Response.WriteAsync($" <option value=\"{new CultureInfo("en-US").Name}\">{new CultureInfo("en-US").DisplayName}</option>"); 119await context.Response.WriteAsync($" <option value=\"{new CultureInfo("en-AU").Name}\">{new CultureInfo("en-AU").DisplayName}</option>"); 120await context.Response.WriteAsync($" <option value=\"{new CultureInfo("en-GB").Name}\">{new CultureInfo("en-GB").DisplayName}</option>"); 121await context.Response.WriteAsync($" <option value=\"{new CultureInfo("fr-FR").Name}\">{new CultureInfo("fr-FR").DisplayName}</option>"); 122await context.Response.WriteAsync($" <option value=\"{new CultureInfo("es-ES").Name}\">{new CultureInfo("es-ES").DisplayName}</option>"); 123await context.Response.WriteAsync($" <option value=\"{new CultureInfo("ja-JP").Name}\">{new CultureInfo("ja-JP").DisplayName}</option>"); 124await context.Response.WriteAsync($" <option value=\"{new CultureInfo("zh").Name}\">{new CultureInfo("zh").DisplayName}</option>"); 125await context.Response.WriteAsync($" <option value=\"{new CultureInfo("zh-CN").Name}\">{new CultureInfo("zh-CN").DisplayName}</option>");
LocalizationWebsite (12)
StartupContentLanguageHeader.cs (2)
25new CultureInfo("ar-YE") 29new CultureInfo("ar-YE")
StartupCustomCulturePreserved.cs (2)
24new CultureInfo("en-US") { NumberFormat= { CurrencySymbol = "kr" } } 28new CultureInfo("en-US") { NumberFormat= { CurrencySymbol = "kr" } }
StartupGetAllStrings.cs (2)
28new CultureInfo("fr-FR") 32new CultureInfo("fr-FR")
StartupResourcesAtRootFolder.cs (2)
31new CultureInfo("fr-FR") 35new CultureInfo("fr-FR")
StartupResourcesInClassLibrary.cs (2)
25new CultureInfo("en-US"), 26new CultureInfo("fr-FR")
StartupResourcesInFolder.cs (2)
34new CultureInfo("fr-FR") 38new CultureInfo("fr-FR")
Microsoft.AspNetCore.Components.Tests (3)
Rendering\RendererSynchronizationContextTest.cs (3)
111CultureInfo.CurrentCulture = new CultureInfo("en-GB"); 272CultureInfo.CurrentCulture = new CultureInfo("en-GB"); 380CultureInfo.CurrentCulture = new CultureInfo("en-GB");
Microsoft.AspNetCore.Components.WebAssembly.Tests (3)
Hosting\WebAssemblyCultureProviderTest.cs (3)
18var culture = new CultureInfo(cultureName); 35var cultureProvider = new WebAssemblyCultureProvider(new CultureInfo("en-US"), new CultureInfo("en-US"));
Microsoft.AspNetCore.Html.Abstractions.Tests (2)
HtmlContentBuilderExtensionsTest.cs (1)
327var culture = new CultureInfo("fr-FR");
HtmlFormattableStringTest.cs (1)
181var culture = new CultureInfo("fr-FR");
Microsoft.AspNetCore.InternalTesting (7)
CultureReplacer.cs (3)
15private static readonly CultureInfo _defaultCulture = new CultureInfo(_defaultCultureName); 26: this(new CultureInfo(culture), new CultureInfo(uiCulture))
ReplaceCulture.cs (2)
35Culture = new CultureInfo(currentCulture); 36UICulture = new CultureInfo(currentUICulture);
UseCultureAttribute.cs (2)
22Culture = new CultureInfo(culture); 23UiCulture = new CultureInfo(uiCulture);
Microsoft.AspNetCore.InternalTesting.Tests (6)
ReplaceCultureAttributeTest.cs (6)
15var culture = new CultureInfo("en-GB"); 16var uiCulture = new CultureInfo("en-US"); 37Assert.Equal(new CultureInfo(culture), replaceCulture.Culture); 38Assert.Equal(new CultureInfo(uiCulture), replaceCulture.UICulture); 55Assert.Equal(new CultureInfo(culture), CultureInfo.CurrentCulture); 56Assert.Equal(new CultureInfo(uiCulture), CultureInfo.CurrentUICulture);
Microsoft.AspNetCore.Localization (2)
RequestCulture.cs (2)
40: this(new CultureInfo(culture), new CultureInfo(uiCulture))
Microsoft.AspNetCore.Localization.Routing.Tests (4)
RouteDataRequestCultureProviderTest.cs (4)
47new CultureInfo("ar-SA") 51new CultureInfo("ar-YE") 166new CultureInfo("ar-SA") 170new CultureInfo("ar-YE")
Microsoft.AspNetCore.Localization.Tests (37)
AcceptLanguageHeaderRequestCultureProviderTest.cs (8)
30new CultureInfo("ar-SA"), 31new CultureInfo("en-US") 71new CultureInfo("ar-SA"), 72new CultureInfo("en-US") 111new CultureInfo("ar-SA"), 112new CultureInfo("af-ZA") 152new CultureInfo("ar-YE") 156new CultureInfo("ar-YE")
CookieRequestCultureProviderTest.cs (11)
34new CultureInfo("ar-SA") 38new CultureInfo("ar-SA") 63var culture = new CultureInfo("ar-SA"); 87new CultureInfo("ar-SA") 91new CultureInfo("ar-SA") 136new CultureInfo("ar-SA") 140new CultureInfo("ar-SA") 187new CultureInfo("ar-YE") 191new CultureInfo("ar-YE") 247new CultureInfo("ar-YE") 251new CultureInfo("ar-YE")
CustomRequestCultureProviderTest.cs (2)
31new CultureInfo("ar") 35new CultureInfo("ar")
QueryStringRequestCultureProviderTest.cs (14)
30new CultureInfo("ar-SA") 34new CultureInfo("ar-YE") 106new CultureInfo("ar-SA") 110new CultureInfo("ar-SA") 147new CultureInfo("ar-SA") 151new CultureInfo("ar-SA") 188new CultureInfo("ar-SA") 192new CultureInfo("ar-SA") 230new CultureInfo("ar-SA") 234new CultureInfo("ar-SA") 272new CultureInfo("ar-SA") 276new CultureInfo("ar-YE") 319new CultureInfo("FR") 323new CultureInfo("FR")
RequestLocalizationOptionsTest.cs (2)
36var explicitCulture = new CultureInfo("fr-FR"); 73var explicitCulture = new CultureInfo("fr-FR");
Microsoft.AspNetCore.Mvc.Core.Test (33)
ModelBinding\Binders\CollectionModelBinderTest.cs (1)
456var culture = new CultureInfo("fr-FR");
ModelBinding\Binders\DateTimeModelBinderTest.cs (3)
58bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 162bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("fr-FR")) 185bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("fr-FR"))
ModelBinding\Binders\FloatingPointTypeModelBinderTestOfT.cs (8)
81bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 105bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 129bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 153bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 284bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("fr-FR")) 305bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 326bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 347bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("fr-FR"))
ModelBinding\Binders\SimpleTypeModelBinderTest.cs (3)
312bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 340bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("fr-FR")) 361bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB"))
ModelBinding\Binders\TryParseTypeModelBinderTest.cs (3)
238bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB")) 266bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("fr-FR")) 287bindingContext.ValueProvider = new SimpleValueProvider(new CultureInfo("en-GB"))
ModelBinding\ElementalValueProviderTests.cs (4)
19var culture = new CultureInfo("en-US"); 41var culture = new CultureInfo("en-US"); 58var culture = new CultureInfo("fr-FR"); 75var culture = new CultureInfo("fr-FR");
ModelBinding\EnumerableValueProviderTest.cs (4)
160var culture = new CultureInfo("fr-FR"); 175var culture = new CultureInfo("fr-FR"); 193var culture = new CultureInfo("fr-FR"); 211var culture = new CultureInfo("fr-FR");
ModelBinding\FormValueProviderTest.cs (1)
16var culture = new CultureInfo("fr-FR");
ModelBinding\JQueryFormValueProviderTest.cs (1)
54var culture = new CultureInfo("fr-FR");
ModelBinding\ModelBindingHelperTest.cs (2)
1192var cultureResult = ModelBindingHelper.ConvertTo("12,5", typeof(decimal), new CultureInfo("fr-FR")); 1197() => ModelBindingHelper.ConvertTo("12,5", typeof(decimal), new CultureInfo("en-GB")));
ModelBinding\RouteValueProviderTests.cs (3)
72var provider = new RouteValueProvider(BindingSource.Query, values, new CultureInfo("de-CH")); 125var culture = new CultureInfo("fr-FR"); 132Assert.Equal(new CultureInfo("fr-FR"), result.Culture);
Microsoft.AspNetCore.Mvc.FunctionalTests (6)
Infrastructure\CultureReplacerMiddleware.cs (2)
22Culture = new CultureInfo(culture.Culture); 23UICulture = new CultureInfo(culture.UICulture);
Infrastructure\MvcTestFixture.cs (4)
51CultureInfo.CurrentCulture = new CultureInfo("en-GB"); 52CultureInfo.CurrentUICulture = new CultureInfo("en-US"); 68CultureInfo.CurrentCulture = new CultureInfo("en-GB"); 69CultureInfo.CurrentUICulture = new CultureInfo("en-US");
Microsoft.AspNetCore.Mvc.Localization.Test (2)
HtmlLocalizerTest.cs (1)
205var stringLocalizer = new TestStringLocalizer(new CultureInfo("fr"));
ViewLocalizerTest.cs (1)
265var stringLocalizer = new TestStringLocalizer(new CultureInfo("fr"));
Microsoft.AspNetCore.Mvc.Razor (1)
LanguageViewLocationExpander.cs (1)
66culture = new CultureInfo(value);
Microsoft.Build.Framework (2)
BinaryTranslator.cs (1)
457value = new CultureInfo(cultureName);
EncodingUtilities.cs (1)
338return new CultureInfo(dotnetCliLanguage);
Microsoft.CodeAnalysis (1)
CaseInsensitiveComparison.cs (1)
35return new CultureInfo("en");
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
519preferredUILang = new CultureInfo(value);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
src\Compilers\Core\Portable\CaseInsensitiveComparison.cs (1)
35return new CultureInfo("en");
Microsoft.CodeAnalysis.Features (2)
Completion\PatternMatchHelper.cs (1)
27EnUSCultureInfo = new("en-US");
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
34private static readonly CultureInfo EnUSCultureInfo = new("en-US");
Microsoft.CodeAnalysis.Test.Utilities (1)
FX\CultureHelpers.cs (1)
14public static readonly CultureInfo EnglishCulture = new CultureInfo("en");
Microsoft.CodeAnalysis.UnitTests (1)
MetadataReferences\FusionAssemblyIdentityTests.cs (1)
32result.CultureInfo = (cultureName != null) ? new CultureInfo(cultureName) : null;
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
406preferredUILang = New CultureInfo(value)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\Conversions.vb (1)
3284System.Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo("en-US")
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\CaseInsensitiveComparison.cs (1)
35return new CultureInfo("en");
Microsoft.Data.Analysis.Tests (7)
DataFrame.IOTests.cs (6)
213var cultureInfo = new CultureInfo("de-DE"); 1016var cultureInfo = new CultureInfo("ro-RO"); 1049var cultureInfo = new CultureInfo("en-US"); 1076var cultureInfo = new CultureInfo("ro-RO"); 1093var cultureInfo = new CultureInfo("en-US"); 1122var cultureInfo = new CultureInfo("en-US");
test\Microsoft.ML.TestFramework\BaseTestClass.cs (1)
47Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
Microsoft.DotNet.Build.Tasks.Installers (1)
src\GenerateCurrentVersion.cs (1)
48private readonly CultureInfo enUS = new CultureInfo("en-US");
Microsoft.ML.CodeGenerator.Tests (1)
TrainerGeneratorTests.cs (1)
40Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE");
Microsoft.ML.IntegrationTests (1)
IntegrationTestBaseClass.cs (1)
39Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
Microsoft.ML.TestFramework (1)
BaseTestClass.cs (1)
47Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
Microsoft.ML.Tests (2)
TrainerEstimators\TreeEstimators.cs (1)
780Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("de-DE");
Transformers\LineParserTests.cs (1)
55Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("de-DE");
PresentationBuildTasks (1)
MS\Internal\Tasks\TaskHelper.cs (1)
173cl = new CultureInfo(name);
PresentationCore (6)
MS\Internal\FontCache\FontFaceLayoutInfo.cs (4)
982new MajorLanguageDesc(new CultureInfo("en"), ScriptTags.Latin, LanguageTags.English), // English neutral culture 983new MajorLanguageDesc(new CultureInfo("de"), ScriptTags.Latin, LanguageTags.German), // German neutral culture 984new MajorLanguageDesc(new CultureInfo("ja"), ScriptTags.CJKIdeographic, LanguageTags.Japanese), // Japanese neutral culture 985new MajorLanguageDesc(new CultureInfo("ja"), ScriptTags.Hiragana, LanguageTags.Japanese) // Japanese neutral culture
MS\Internal\Resources\ResourceManagerWrapper.cs (1)
193ciNeutral = new CultureInfo(neutralLangAttr.CultureName);
System\Windows\Navigation\BaseUriHelper.cs (1)
198CultureInfo = new CultureInfo(String.Empty)
PresentationCore.Tests (50)
System\Windows\DurationConverter.Tests.cs (5)
61yield return new object?[] { "17.22:10:15.4571230", new CultureInfo("ru-RU"), new Duration(new TimeSpan(17, 22, 10, 15, 457, 123)), true }; 107yield return new object?[] { new Duration(TimeSpan.FromTicks(5624853448000)), new CultureInfo("ru-RU"), " 6:12:14:45,3448 " }; 131yield return new object?[] { new CultureInfo("ru-RU"), " á " }; 135yield return new object?[] { new CultureInfo("ru-RU"), " 6:12:14:45.3448 " }; 157yield return new object?[] { new CultureInfo("ru-RU"), 12345 };
System\Windows\Input\Command\KeyGestureConverter.Tests.cs (7)
100yield return new object?[] { new KeyGesture(Key.Insert, ModifierKeys.Control | ModifierKeys.Windows | ModifierKeys.Alt), null, new CultureInfo("de-DE"), "Ctrl+Alt+Windows+Insert", }; 104yield return new object?[] { new KeyGesture(Key.F21, ModifierKeys.Alt | ModifierKeys.Windows, "displayString"), null, new CultureInfo("ru-RU"), "Alt+Windows+F21,displayString" }; 114yield return new object?[] { new KeyGesture(Key.Insert, ModifierKeys.Control | ModifierKeys.Windows | ModifierKeys.Alt), null, new CultureInfo("de-DE"), "Ctrl+Alt+Windows+Insert ", }; 166yield return new object?[] { string.Empty, null, new CultureInfo("de-DE"), new KeyGesture(Key.None, ModifierKeys.Windows, validateGesture: false) }; 167yield return new object?[] { string.Empty, null, new CultureInfo("ru-RU"), new KeyGesture(Key.None, ModifierKeys.Alt, validateGesture: false) }; 175yield return new object?[] { "Ctrl+Alt+Windows+Insert", null, new CultureInfo("de-DE"), new KeyGesture(Key.Insert, ModifierKeys.Control | ModifierKeys.Windows | ModifierKeys.Alt) }; 179yield return new object?[] { "Alt+Windows+F21,displayString", null, new CultureInfo("ru-RU"), new KeyGesture(Key.F21, ModifierKeys.Alt | ModifierKeys.Windows, "displayString") };
System\Windows\Input\Command\MouseGestureConverter.Tests.cs (7)
94yield return new object?[] { new MouseGesture(MouseAction.LeftClick, ModifierKeys.None), null, new CultureInfo("ru-RU"), "LeftClick" }; 97yield return new object?[] { new MouseGesture(MouseAction.MiddleDoubleClick, ModifierKeys.Alt), null, new CultureInfo("no-NO"), "Alt+MiddleDoubleClick" }; 108yield return new object?[] { new MouseGesture(MouseAction.MiddleClick, ModifierKeys.Windows | ModifierKeys.Shift), null, new CultureInfo("no-NO"), " Shift + Windows + MiddleClick " }; 158yield return new object?[] { "Windows+", null, new CultureInfo("de-DE"), new MouseGesture(MouseAction.None, ModifierKeys.Windows) }; 159yield return new object?[] { "Shift+", null, new CultureInfo("ru-RU"), new MouseGesture(MouseAction.None, ModifierKeys.Shift) }; 165yield return new object?[] { "Ctrl+Alt+Windows+WheelClick", null, new CultureInfo("de-DE"), new MouseGesture(MouseAction.WheelClick, ModifierKeys.Control | ModifierKeys.Windows | ModifierKeys.Alt) }; 166yield return new object?[] { "Alt+Windows+MiddleDoubleClick", null, new CultureInfo("ru-RU"), new MouseGesture(MouseAction.MiddleDoubleClick, ModifierKeys.Alt | ModifierKeys.Windows) };
System\Windows\Input\MouseActionConverter.Tests.cs (6)
88yield return new object?[] { MouseAction.LeftClick, null, new CultureInfo("ru-RU"), "LeftClick" }; 91yield return new object?[] { MouseAction.WheelClick, null, new CultureInfo("no-NO"), "WheelClick" }; 98yield return new object?[] { MouseAction.None, null, new CultureInfo("ru-RU"), " NoNE " }; 101yield return new object?[] { MouseAction.MiddleClick, null, new CultureInfo("no-NO"), " MiDDLeCliCK " }; 139yield return new object?[] { "RightClick", null, new CultureInfo("ru-RU"), MouseAction.RightClick }; 141yield return new object?[] { "WheelClick", null, new CultureInfo("no-NO"), MouseAction.WheelClick };
System\Windows\Media\Animation\KeySplineConverter.Tests.cs (16)
64yield return new object[] { "0,25 ;0,1;0,25;1", 0.25, 0.1, 0.25, 1.0, new CultureInfo("fr-FR") }; 65yield return new object[] { " 0,25;0,1 ;0,25;1", 0.25, 0.1, 0.25, 1.0, new CultureInfo("de-DE") }; 66yield return new object[] { "0.25,0.1,0.25,1", 0.25, 0.1, 0.25, 1.0, new CultureInfo("en-US") }; 67yield return new object[] { "0,25; 0,1;0,25;1 ", 0.25, 0.1, 0.25, 1.0, new CultureInfo("es-ES") }; 69yield return new object[] { "0,5;0,75;0,25; 0,9", 0.5, 0.75, 0.25, 0.9, new CultureInfo("fr-FR") }; 91yield return new object[] { "8,3; 0,4; 0,6; 1,8", new CultureInfo("fr-FR") }; 104yield return new object[] { " 0.3, 1.8, 1.6, 0.7", new CultureInfo("de-DE") }; 174new CultureInfo("en-US"), "1,0,0,1" 179new CultureInfo("fr-FR"), "1;0;0;1" 184new CultureInfo("de-DE"), "0,3;0,2;0,4;0,8" 209new CultureInfo("en-US"), "0.6,0.4,0.2,0.8" 219new CultureInfo("fr-FR"), "0,2;0,8;0,4;0,6" 224new CultureInfo("de-DE"), "0,75;0,25;0,5;0,5" 239new CultureInfo("en-US"), "0.4,0.4,0.6,0.6" 244new CultureInfo("fr-FR"), "0,8;0,2;0,3;0,7" 249new CultureInfo("de-DE"), "0,55;0,45;0,35;0,65"
System\Windows\TextDecorationCollectionConverter.Tests.cs (9)
68yield return new object[] { new TextDecorationCollection(), new CultureInfo("ru-RU"), string.Empty }; 69yield return new object[] { new TextDecorationCollection(), new CultureInfo("no-NO"), " " }; 70yield return new object[] { new TextDecorationCollection(), new CultureInfo("no-NO"), "None" }; 71yield return new object[] { new TextDecorationCollection(), new CultureInfo("ru-RU"), " None " }; 74yield return new object[] { new TextDecorationCollection([TextDecorations.Strikethrough[0]]), new CultureInfo("no-NO"), "Strikethrough" }; 75yield return new object[] { new TextDecorationCollection([TextDecorations.Strikethrough[0]]), new CultureInfo("ru-RU"), "Strikethrough " }; 78new CultureInfo("no-NO"), 81new CultureInfo("ru-RU"), 86new CultureInfo("fr-FR"), " Strikethrough ,Underline, Baseline , Overline " };
PresentationFramework (12)
MS\Internal\IO\Packaging\XamlFilter.cs (1)
842CultureInfo cultureInfo = new CultureInfo(languageString);
System\Windows\Documents\FixedTextBuilder.cs (10)
54new CultureInfo("zh-HANS"), // Chinese Simplified 55new CultureInfo("zh-HANT"), // Chinese Traditional 56new CultureInfo("zh-HK"), // Chinese Hong Kong SAR 57new CultureInfo("zh-MO"), // Chinese Macao SAR 58new CultureInfo("zh-CN"), // Chinese China 59new CultureInfo("zh-SG"), // Chinese Singapore 60new CultureInfo("zh-TW"), // Chinese `Taiwan 61new CultureInfo("ja-JP"), // Japanese 62new CultureInfo("ko-KR"), // Korean 63new CultureInfo("th-TH") // Thai
System\Windows\Documents\XamlToRtfWriter.cs (1)
3291CultureInfo ci = new CultureInfo(valueString);
PresentationFramework.Tests (52)
System\Windows\Controls\VirtualizationCacheLengthConverter.Tests.cs (52)
82yield return new object[] { "25;50", 25.0, 50.0, new CultureInfo("fr-FR") }; 83yield return new object[] { "12,34;56,78", 12.34, 56.78, new CultureInfo("fr-FR") }; 84yield return new object[] { "0;0", 0.0, 0.0, new CultureInfo("fr-FR") }; 85yield return new object[] { "1;2", 1.0, 2.0, new CultureInfo("fr-FR") }; 86yield return new object[] { "3,14;2,718", 3.14, 2.718, new CultureInfo("fr-FR") }; 87yield return new object[] { "42;84", 42.0, 84.0, new CultureInfo("fr-FR") }; 88yield return new object[] { "99,9;100,1", 99.9, 100.1, new CultureInfo("fr-FR") }; 89yield return new object[] { "0,1;0,2", 0.1, 0.2, new CultureInfo("fr-FR") }; 90yield return new object[] { "123;456", 123.0, 456.0, new CultureInfo("fr-FR") }; 92yield return new object[] { "7,5;15,5", 7.5, 15.5, new CultureInfo("de-DE") }; 95yield return new object[] { " 1;2", 1.0, 2.0, new CultureInfo("fr-FR") }; 96yield return new object[] { "3,14; 2,718", 3.14, 2.718, new CultureInfo("fr-FR") }; 101yield return new object[] { "88,8", 88.8, 88.8, new CultureInfo("de-DE") }; 102yield return new object[] { "66.66", 66.66, 66.66, new CultureInfo("en-US") }; 104yield return new object[] { "39,95", 39.95, 39.95, new CultureInfo("es-ES") }; 105yield return new object[] { "110,1", 110.1, 110.1, new CultureInfo("fr-FR") }; 107yield return new object[] { " 3,14", 3.14, 3.14, new CultureInfo("fr-FR") }; 108yield return new object[] { "42 ", 42.0, 42.0, new CultureInfo("fr-FR") }; 133yield return new object[] { (float)12.75, 12.75, new CultureInfo("fr-FR") }; 134yield return new object[] { (short)100, 100.0, new CultureInfo("de-DE") }; 136yield return new object[] { 33, 33.0, new CultureInfo("en-US") }; // int 137yield return new object[] { (long)50, 50.0, new CultureInfo("es-ES") }; 138yield return new object[] { (ulong)856699, 856699.0, new CultureInfo("fr-FR") }; 139yield return new object[] { (uint)6666, 6666.0, new CultureInfo("de-DE") }; 158yield return new object?[] { new CultureInfo("ru-RU"), null }; 177yield return new object?[] { new CultureInfo("ru-RU"), typeof(Duration) }; 178yield return new object?[] { new CultureInfo("ru-RU"), typeof(TimeSpan) }; 199yield return new object?[] { new CultureInfo("ru-RU"), "10.5;10.5" }; 200yield return new object?[] { new CultureInfo("ru-RU"), "10.5,10.5" }; 204yield return new object?[] { new CultureInfo("ru-RU"), "10,5.10,5" }; 205yield return new object?[] { new CultureInfo("ru-RU"), "0.1,0.2,0.3" }; 211yield return new object?[] { new CultureInfo("ru-RU"), string.Empty }; 243yield return new object[] { "42.7,42.7", new VirtualizationCacheLength(42.7), new CultureInfo("en-US") }; 245yield return new object[] { "-15,2;-15,2", new VirtualizationCacheLength(-15.2), new CultureInfo("fr-FR") }; 246yield return new object[] { "3,14159;3,14159", new VirtualizationCacheLength(3.14159), new CultureInfo("de-DE") }; 247yield return new object[] { "10000,10000", new VirtualizationCacheLength(10000), new CultureInfo("ja-JP") }; 248yield return new object[] { "0.0005,0.0005", new VirtualizationCacheLength(0.0005), new CultureInfo("en-GB") }; 249yield return new object[] { "-99,99;-99,99", new VirtualizationCacheLength(-99.99), new CultureInfo("es-ES") }; 250yield return new object[] { "500,5;500,5", new VirtualizationCacheLength(500.5), new CultureInfo("it-IT") }; 251yield return new object[] { "7;7", new VirtualizationCacheLength(7), new CultureInfo("pt-BR") }; 252yield return new object[] { "1.23456,1.23456", new VirtualizationCacheLength(1.23456), new CultureInfo("en-US") }; 256yield return new object[] { "-8.9,10.1", new VirtualizationCacheLength(-8.9, 10.1), new CultureInfo("en-US") }; 257yield return new object[] { "0;25,5", new VirtualizationCacheLength(0.0, 25.5), new CultureInfo("fr-FR") }; 258yield return new object[] { "100,75;200,25", new VirtualizationCacheLength(100.75, 200.25), new CultureInfo("de-DE") }; 259yield return new object[] { "-0.001,0.002", new VirtualizationCacheLength(-0.001, 0.002), new CultureInfo("ja-JP") }; 260yield return new object[] { "987.654,321.098", new VirtualizationCacheLength(987.654, 321.098), new CultureInfo("en-GB") }; 261yield return new object[] { "-50;50", new VirtualizationCacheLength(-50.0, 50.0), new CultureInfo("es-ES") }; 262yield return new object[] { "0,123;456,789", new VirtualizationCacheLength(0.123, 456.789), new CultureInfo("it-IT") }; 263yield return new object[] { "9999,9;10000,1", new VirtualizationCacheLength(9999.9, 10000.1), new CultureInfo("pt-BR") }; 281yield return new object[] { new VirtualizationCacheLength(17.5), typeof(Guid), new CultureInfo("de-DE") }; 289yield return new object[] { new VirtualizationCacheLength(0.4, 0.5), typeof(TimeSpan), new CultureInfo("it-IT") }; 293yield return new object[] { new VirtualizationCacheLength(0.6, 0.8), typeof(VirtualizationCacheLengthUnit), new CultureInfo("pt-BR") };
PresentationUI (1)
MS\Internal\Documents\DialogBaseForm.cs (1)
151CultureInfo uiCulture = new CultureInfo(uiLanguage);
RazorPagesWebSite (2)
StartupWithoutEndpointRouting.cs (2)
37new CultureInfo("en-US"), 38new CultureInfo("fr-FR"),
RazorWebSite (8)
Startup.cs (6)
51new CultureInfo("fr"), 52new CultureInfo("en-GB"), 53new CultureInfo("en-US"), 57new CultureInfo("fr"), 58new CultureInfo("en-GB"), 59new CultureInfo("en-US"),
StartupDataAnnotations.cs (2)
39new CultureInfo("en-US") 43new CultureInfo("en-US")
ReachFramework (1)
Packaging\XPSSignatureDefinition.cs (1)
496Culture = new CultureInfo(attributeValue);
Roslyn.VisualStudio.Next.UnitTests (1)
UnifiedSettings\TestModel\Utilities.cs (1)
28var culture = new CultureInfo("en");
System.ComponentModel.TypeConverter (1)
System\ComponentModel\CultureInfoConverter.cs (1)
104retVal = new CultureInfo(text);
System.Data.Common (4)
System\Data\XMLSchema.cs (4)
60propValue = new CultureInfo(value); 307propValue = new CultureInfo(value); 1611table.Locale = new CultureInfo(value); 2575_ds!.Locale = new CultureInfo(value);
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.cs (1)
539return [new CultureInfo("")];
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Nls.cs (1)
503cultures[i] = new CultureInfo(context.strings[i]);
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (4)
247return new CultureInfo(name) 273culture = new CultureInfo(name); 287culture = new CultureInfo(name.Substring(0, idx)); 311return new CultureInfo(culture._cultureData.SpecificCultureName);
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.cs (1)
91new CultureInfo("ja-JP");
src\libraries\System.Private.CoreLib\src\System\Globalization\KoreanCalendar.cs (1)
47new CultureInfo("ko-KR");
src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanCalendar.cs (1)
48new CultureInfo("zh-TW");
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyName.cs (2)
53_cultureInfo = new CultureInfo(parts._cultureName); 86set => _cultureInfo = (value == null) ? null : new CultureInfo(value);
src\System\Reflection\AssemblyName.CoreCLR.cs (1)
75_cultureInfo = new CultureInfo(new string(pParts->_pCultureName));
System.Private.Windows.Core.TestUtilities (1)
ThreadCultureChange.cs (1)
17this(cultureName is not null ? new CultureInfo(cultureName) : null)
System.Private.Xml (15)
System\Xml\XPath\Internal\CompiledXPathExpr.cs (1)
171_cinfo = new CultureInfo(lang);
System\Xml\Xsl\Runtime\XmlCollation.cs (9)
193cultInfo = new CultureInfo(lang); 289cultInfo = new CultureInfo(zhTWbopo); 295cultInfo = new CultureInfo(cultName); 301cultInfo = new CultureInfo(cultName); 307cultInfo = new CultureInfo(deDEphon); 313cultInfo = new CultureInfo(huHUtech); 320cultInfo = new CultureInfo(kaGEmode); 379Debug.Assert(_cultInfo == null || _cultInfo.Equals(new CultureInfo(_cultInfo.Name)), 388_cultInfo = (cultName != LOCALE_CURRENT) ? new CultureInfo(cultName) : null;
System\Xml\Xsl\Runtime\XsltFunctions.cs (2)
379return dt.ToString(format.Length != 0 ? format : null, new CultureInfo(locale)); 540return new CultureInfo(lang);
System\Xml\Xsl\Runtime\XsltLibrary.cs (2)
254lcid = new CultureInfo(lang).LCID; 303cultName = new CultureInfo(lang).Name;
System\Xml\Xsl\XsltOld\SortAction.cs (1)
37CultureInfo cultInfo = new CultureInfo(value);
System.Windows.Forms (1)
System\Windows\Forms\Input\InputLanguage.cs (1)
28public CultureInfo Culture => new(LanguageTag);
System.Windows.Forms.Analyzers.CSharp.Tests (2)
FontConverterTests.cs (1)
34CultureInfo culture = new(cultureName);
Generators\ApplicationConfigurationGenerator\ApplicationConfigurationInitializeBuilderTests.cs (1)
52CultureInfo culture = new(cultureName);
System.Windows.Forms.Analyzers.Tests (1)
Analyzers\AppManifestAnalyzer\FontDescriptorTests.cs (1)
67Thread.CurrentThread.CurrentCulture = new CultureInfo(cultureName);
System.Windows.Forms.Design.Tests (7)
System\Windows\Forms\Design\MaskDescriptorTemplateTests.cs (2)
25CultureInfo culture = new(cultureName); 57CultureInfo culture = new(cultureName);
System\Windows\Forms\Design\MaskDescriptorTests.cs (3)
61CultureInfo newCulture = new(cultureName); 131Thread.CurrentThread.CurrentCulture = new(culture1); 140Thread.CurrentThread.CurrentCulture = new(culture2);
System\Windows\Forms\Design\MaskedTextBoxDesignerTests.cs (2)
77Culture = new CultureInfo("en-US") 88designMaskedTextBox.Culture.Should().Be(new CultureInfo("en-US"));
System.Windows.Forms.IntegrationTests.Common (1)
TestHelpers.cs (1)
399CultureInfo cultureInfo = new(culture);
System.Windows.Forms.Tests (51)
MaskedTextBoxTests.cs (3)
228CultureInfo culture = new CultureInfo(cultureName); 248CultureInfo differentCulture = new CultureInfo(cultureName == "en-US" ? "fr-FR" : "en-US"); 513CultureInfo culture = new(cultureName);
System\Windows\Forms\ApplicationTests.cs (7)
26yield return new object[] { new CultureInfo("en"), 0x9u }; 27yield return new object[] { new CultureInfo("fr-FR"), 0x40Cu }; 28yield return new object[] { new CultureInfo("en-DK"), 0xC00u }; 29yield return new object[] { new CultureInfo("haw"), 0x00000075u }; 30yield return new object[] { new CultureInfo("en-US"), 0x00000409u }; 31yield return new object[] { new CultureInfo("de-DE_phoneb"), 0x00010407u }; 653public CustomLCIDCultureInfo(int lcid) : base("en-US")
System\Windows\Forms\InputLanguageChangedEventArgsTests.cs (4)
15yield return new object[] { new CultureInfo("en-US"), 0 }; 16yield return new object[] { new CultureInfo("en-US"), 1 }; 38yield return new object[] { new CultureInfo("en") }; 51yield return new object[] { InputLanguage.FromCulture(new CultureInfo("en")), 1 };
System\Windows\Forms\InputLanguageChangingEventArgsTests.cs (4)
15yield return new object[] { new CultureInfo("en-US"), true }; 16yield return new object[] { new CultureInfo("en-US"), false }; 39yield return new object[] { new CultureInfo("en") }; 52yield return new object[] { InputLanguage.FromCulture(new CultureInfo("en")), false };
System\Windows\Forms\InputLanguageTests.cs (1)
156CultureInfo culture = new(languageTag);
System\Windows\Forms\ToolStripMenuItemTests.cs (32)
165yield return new object[] { new CultureInfo("en-US"), new CultureInfo("en-US"), "Ctrl+Shift+K" }; 166yield return new object[] { new CultureInfo("fr-FR"), new CultureInfo("en-US"), "Ctrl+Shift+K" }; 167yield return new object[] { new CultureInfo("zh-CN"), new CultureInfo("en-US"), "Ctrl+Shift+K" }; 168yield return new object[] { new CultureInfo("de-DE"), new CultureInfo("en-US"), "Ctrl+Shift+K" }; 170yield return new object[] { new CultureInfo("en-US"), new CultureInfo("zh-CN"), "Ctrl+Shift+K" }; 171yield return new object[] { new CultureInfo("fr-FR"), new CultureInfo("zh-CN"), "Ctrl+Shift+K" }; 172yield return new object[] { new CultureInfo("zh-CN"), new CultureInfo("zh-CN"), "Ctrl+Shift+K" }; 173yield return new object[] { new CultureInfo("de-DE"), new CultureInfo("zh-CN"), "Ctrl+Shift+K" }; 175yield return new object[] { new CultureInfo("en-US"), new CultureInfo("fr-FR"), "Ctrl+Majuscule+K" }; 176yield return new object[] { new CultureInfo("fr-FR"), new CultureInfo("fr-FR"), "Ctrl+Majuscule+K" }; 177yield return new object[] { new CultureInfo("zh-CN"), new CultureInfo("fr-FR"), "Ctrl+Majuscule+K" }; 178yield return new object[] { new CultureInfo("de-DE"), new CultureInfo("fr-FR"), "Ctrl+Majuscule+K" }; 180yield return new object[] { new CultureInfo("en-US"), new CultureInfo("de-DE"), "Strg+Umschalttaste+K" }; 181yield return new object[] { new CultureInfo("fr-FR"), new CultureInfo("de-DE"), "Strg+Umschalttaste+K" }; 182yield return new object[] { new CultureInfo("zh-CN"), new CultureInfo("de-DE"), "Strg+Umschalttaste+K" }; 183yield return new object[] { new CultureInfo("de-DE"), new CultureInfo("de-DE"), "Strg+Umschalttaste+K" };
System.Xaml.Tests (5)
System\Xaml\Replacements\DateTimeOffsetConverter2Tests.cs (3)
34yield return new object?[] { dateTimeOffset.ToString("O", new CultureInfo("en-US")), new CultureInfo("en-US"), dateTimeOffset }; 71yield return new object?[] { new DateTimeOffset(2018, 12, 9, 1, 2, 3, 4, TimeSpan.FromMinutes(10)), new CultureInfo("en-US") };
System\Xaml\XamlSchemaContextTests.cs (1)
912CultureInfo = new CultureInfo("en")
System\Xaml\XamlTypeTests.cs (1)
4894CultureInfo = new CultureInfo("fr-FR")
WindowsBase.Tests (18)
System\Windows\Int32RectConverterTests.cs (1)
39var culture = new CultureInfo("en-US");
System\Windows\Int32RectTests.cs (2)
417var culture = new CultureInfo("en-US"); 445var culture = new CultureInfo("en-US");
System\Windows\Media\MatrixConverterTests.cs (1)
39var culture = new CultureInfo("en-US");
System\Windows\Media\MatrixTests.cs (2)
4572var culture = new CultureInfo("en-US"); 4606var culture = new CultureInfo("en-US");
System\Windows\PointConverterTests.cs (1)
39var culture = new CultureInfo("en-US");
System\Windows\PointTests.cs (2)
491var culture = new CultureInfo("en-US"); 525var culture = new CultureInfo("en-US");
System\Windows\RectConverterTests.cs (1)
39var culture = new CultureInfo("en-US");
System\Windows\RectTests.cs (2)
3003var culture = new CultureInfo("en-US"); 3031var culture = new CultureInfo("en-US");
System\Windows\SizeConverterTests.cs (1)
39var culture = new CultureInfo("en-US");
System\Windows\SizeTests.cs (2)
459var culture = new CultureInfo("en-US"); 493var culture = new CultureInfo("en-US");
System\Windows\VectorConverterTests.cs (1)
39var culture = new CultureInfo("en-US");
System\Windows\VectorTests.cs (2)
763var culture = new CultureInfo("en-US"); 792var culture = new CultureInfo("en-US");