114 references to InvariantCultureIgnoreCase
Aspire.Dashboard (2)
Components\Dialogs\SettingsDialog.razor.cs (1)
43_languageOptions = [.. GlobalizationHelpers.LocalizedCultures.OrderBy(c => c.NativeName, StringComparer.InvariantCultureIgnoreCase)];
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Analyzers (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Azure (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Azure.PostgreSQL (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Azure.Sql (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Milvus (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.MongoDB (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.MySql (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Oracle (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.PostgreSQL (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Qdrant (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.SqlServer (1)
src\Shared\StringComparers.cs (1)
20public static StringComparer EnvironmentVariableName => StringComparer.InvariantCultureIgnoreCase;
Aspire.Hosting.Tests (2)
Utils\StringComparersTests.cs (2)
111yield return (StringComparer.InvariantCultureIgnoreCase, nameof(StringComparer.InvariantCultureIgnoreCase));
dotnet-svcutil (2)
GlobalTool.cs (2)
20if (!arguments.Contains("--toolContext", StringComparer.InvariantCultureIgnoreCase) && !arguments.Contains("-tc", StringComparer.InvariantCultureIgnoreCase))
GenerateDocumentationAndConfigFiles (1)
Program.cs (1)
698foreach (var language in rule.Value.languages.OrderBy(l => l, StringComparer.InvariantCultureIgnoreCase))
Microsoft.AspNetCore.HttpLogging (1)
W3CLoggerOptions.cs (1)
128var clonedSet = new SortedSet<string>(options.AdditionalRequestHeaders, StringComparer.InvariantCultureIgnoreCase);
Microsoft.Build (6)
BackEnd\Components\SdkResolution\TranslationHelpers.cs (1)
49t.TranslateDictionary(ref metadata, StringComparer.InvariantCultureIgnoreCase);
BuildCheck\Infrastructure\ConfigurationProvider.cs (3)
23private readonly ConcurrentDictionary<string, CheckConfiguration> _checkConfiguration = new ConcurrentDictionary<string, CheckConfiguration>(StringComparer.InvariantCultureIgnoreCase); 28private readonly ConcurrentDictionary<string, Dictionary<string, string>> _editorConfigData = new ConcurrentDictionary<string, Dictionary<string, string>>(StringComparer.InvariantCultureIgnoreCase); 33private readonly ConcurrentDictionary<string, CustomConfigurationData> _customConfigurationData = new ConcurrentDictionary<string, CustomConfigurationData>(StringComparer.InvariantCultureIgnoreCase);
BuildCheck\Infrastructure\EditorConfig\EditorConfigParser.cs (2)
24private readonly ConcurrentDictionary<string, EditorConfigFile> _editorConfigFileCache = new ConcurrentDictionary<string, EditorConfigFile>(StringComparer.InvariantCultureIgnoreCase); 80var resultingDictionary = new Dictionary<string, string>(StringComparer.InvariantCultureIgnoreCase);
Microsoft.Build.Tasks.Core (6)
ResolveManifestFiles.cs (1)
900private readonly Dictionary<string, MapEntry> _dictionary = new Dictionary<string, MapEntry>(StringComparer.InvariantCultureIgnoreCase);
ResolveSDKReference.cs (2)
286_runtimeReferenceOnlyDependenciesByName = new Dictionary<string, string>(StringComparer.InvariantCultureIgnoreCase); 1347var architectureLocations = new SortedDictionary<string, string>(StringComparer.InvariantCultureIgnoreCase);
system.design\stronglytypedresourcebuilder.cs (3)
121var resourceTypes = new Dictionary<String, ResourceData>(StringComparer.InvariantCultureIgnoreCase); 720reverseFixupTable = new Dictionary<string, string>(0, StringComparer.InvariantCultureIgnoreCase); 722new SortedList<string, ResourceData>(StringComparer.InvariantCultureIgnoreCase)
Microsoft.Build.UnitTests.Shared (1)
TestEnvironment.cs (1)
498return files.Distinct(StringComparer.InvariantCultureIgnoreCase).ToArray();
Microsoft.DotNet.GenFacades (1)
GenPartialFacadeSourceGenerator.cs (1)
40if (distinctSeeds.Count() != seedNames.Distinct(StringComparer.InvariantCultureIgnoreCase).Count())
Microsoft.DotNet.XUnitAssert.Tests (6)
DictionaryAssertsTests.cs (6)
18 var dictionary = new Dictionary<string, int>(StringComparer.InvariantCultureIgnoreCase) 28 Assert.Equal(42, Assert.Contains("FORTY-two", dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase))); 29 Assert.Equal(42, Assert.Contains("FORTY-two", (IImmutableDictionary<string, int>)dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase))); 88 var dictionary = new Dictionary<string, int>(StringComparer.InvariantCultureIgnoreCase) 111 assertFailure(() => Assert.DoesNotContain("FORTY-two", dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase))); 112 assertFailure(() => Assert.DoesNotContain("FORTY-two", (IImmutableDictionary<string, int>)dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase)));
Microsoft.Extensions.AI.AzureAIInference (1)
src\LegacySupport\StringHash\StringHash.cs (1)
22StringComparison.InvariantCultureIgnoreCase => StringComparer.InvariantCultureIgnoreCase,
Microsoft.Extensions.AI.Ollama (1)
src\LegacySupport\StringHash\StringHash.cs (1)
22StringComparison.InvariantCultureIgnoreCase => StringComparer.InvariantCultureIgnoreCase,
Microsoft.Extensions.AI.OpenAI (1)
src\LegacySupport\StringHash\StringHash.cs (1)
22StringComparison.InvariantCultureIgnoreCase => StringComparer.InvariantCultureIgnoreCase,
Microsoft.Extensions.Configuration.KeyPerFile.Tests (63)
ConfigurationProviderTestBase.cs (63)
199Assert.Equal(value1, config["Key1"], StringComparer.InvariantCultureIgnoreCase); 200Assert.Equal(value12, config["Section1:Key2"], StringComparer.InvariantCultureIgnoreCase); 201Assert.Equal(value123, config["Section1:Section2:Key3"], StringComparer.InvariantCultureIgnoreCase); 202Assert.Equal(arrayvalue0, config["Section1:Section2:Key3a:0"], StringComparer.InvariantCultureIgnoreCase); 203Assert.Equal(arrayvalue1, config["Section1:Section2:Key3a:1"], StringComparer.InvariantCultureIgnoreCase); 204Assert.Equal(arrayvalue2, config["Section1:Section2:Key3a:2"], StringComparer.InvariantCultureIgnoreCase); 205Assert.Equal(value344, config["Section3:Section4:Key4"], StringComparer.InvariantCultureIgnoreCase); 208Assert.Equal(value12, section1["Key2"], StringComparer.InvariantCultureIgnoreCase); 209Assert.Equal(value123, section1["Section2:Key3"], StringComparer.InvariantCultureIgnoreCase); 210Assert.Equal(arrayvalue0, section1["Section2:Key3a:0"], StringComparer.InvariantCultureIgnoreCase); 211Assert.Equal(arrayvalue1, section1["Section2:Key3a:1"], StringComparer.InvariantCultureIgnoreCase); 212Assert.Equal(arrayvalue2, section1["Section2:Key3a:2"], StringComparer.InvariantCultureIgnoreCase); 213Assert.Equal("Section1", section1.Path, StringComparer.InvariantCultureIgnoreCase); 217Assert.Equal(value123, section2["Key3"], StringComparer.InvariantCultureIgnoreCase); 218Assert.Equal(arrayvalue0, section2["Key3a:0"], StringComparer.InvariantCultureIgnoreCase); 219Assert.Equal(arrayvalue1, section2["Key3a:1"], StringComparer.InvariantCultureIgnoreCase); 220Assert.Equal(arrayvalue2, section2["Key3a:2"], StringComparer.InvariantCultureIgnoreCase); 221Assert.Equal("Section1:Section2", section2.Path, StringComparer.InvariantCultureIgnoreCase); 225Assert.Equal(value123, section2["Key3"], StringComparer.InvariantCultureIgnoreCase); 226Assert.Equal(arrayvalue0, section2["Key3a:0"], StringComparer.InvariantCultureIgnoreCase); 227Assert.Equal(arrayvalue1, section2["Key3a:1"], StringComparer.InvariantCultureIgnoreCase); 228Assert.Equal(arrayvalue2, section2["Key3a:2"], StringComparer.InvariantCultureIgnoreCase); 229Assert.Equal("Section1:Section2", section2.Path, StringComparer.InvariantCultureIgnoreCase); 233Assert.Equal(arrayvalue0, section3a["0"], StringComparer.InvariantCultureIgnoreCase); 234Assert.Equal(arrayvalue1, section3a["1"], StringComparer.InvariantCultureIgnoreCase); 235Assert.Equal(arrayvalue2, section3a["2"], StringComparer.InvariantCultureIgnoreCase); 236Assert.Equal("Section1:Section2:Key3a", section3a.Path, StringComparer.InvariantCultureIgnoreCase); 240Assert.Equal("Section3", section3.Path, StringComparer.InvariantCultureIgnoreCase); 244Assert.Equal(value344, section4["Key4"], StringComparer.InvariantCultureIgnoreCase); 245Assert.Equal("Section3:Section4", section4.Path, StringComparer.InvariantCultureIgnoreCase); 249Assert.Equal(value344, section4["Key4"], StringComparer.InvariantCultureIgnoreCase); 250Assert.Equal("Section3:Section4", section4.Path, StringComparer.InvariantCultureIgnoreCase); 257Assert.Equal("Key1", sections[0].Key, StringComparer.InvariantCultureIgnoreCase); 258Assert.Equal("Key1", sections[0].Path, StringComparer.InvariantCultureIgnoreCase); 259Assert.Equal(value1, sections[0].Value, StringComparer.InvariantCultureIgnoreCase); 261Assert.Equal("Section1", sections[1].Key, StringComparer.InvariantCultureIgnoreCase); 262Assert.Equal("Section1", sections[1].Path, StringComparer.InvariantCultureIgnoreCase); 265Assert.Equal("Section3", sections[2].Key, StringComparer.InvariantCultureIgnoreCase); 266Assert.Equal("Section3", sections[2].Path, StringComparer.InvariantCultureIgnoreCase); 273Assert.Equal("Key2", sections[0].Key, StringComparer.InvariantCultureIgnoreCase); 274Assert.Equal("Section1:Key2", sections[0].Path, StringComparer.InvariantCultureIgnoreCase); 275Assert.Equal(value12, sections[0].Value, StringComparer.InvariantCultureIgnoreCase); 277Assert.Equal("Section2", sections[1].Key, StringComparer.InvariantCultureIgnoreCase); 278Assert.Equal("Section1:Section2", sections[1].Path, StringComparer.InvariantCultureIgnoreCase); 285Assert.Equal("Key3", sections[0].Key, StringComparer.InvariantCultureIgnoreCase); 286Assert.Equal("Section1:Section2:Key3", sections[0].Path, StringComparer.InvariantCultureIgnoreCase); 287Assert.Equal(value123, sections[0].Value, StringComparer.InvariantCultureIgnoreCase); 289Assert.Equal("Key3a", sections[1].Key, StringComparer.InvariantCultureIgnoreCase); 290Assert.Equal("Section1:Section2:Key3a", sections[1].Path, StringComparer.InvariantCultureIgnoreCase); 297Assert.Equal("0", sections[0].Key, StringComparer.InvariantCultureIgnoreCase); 298Assert.Equal("Section1:Section2:Key3a:0", sections[0].Path, StringComparer.InvariantCultureIgnoreCase); 299Assert.Equal(arrayvalue0, sections[0].Value, StringComparer.InvariantCultureIgnoreCase); 301Assert.Equal("1", sections[1].Key, StringComparer.InvariantCultureIgnoreCase); 302Assert.Equal("Section1:Section2:Key3a:1", sections[1].Path, StringComparer.InvariantCultureIgnoreCase); 303Assert.Equal(arrayvalue1, sections[1].Value, StringComparer.InvariantCultureIgnoreCase); 305Assert.Equal("2", sections[2].Key, StringComparer.InvariantCultureIgnoreCase); 306Assert.Equal("Section1:Section2:Key3a:2", sections[2].Path, StringComparer.InvariantCultureIgnoreCase); 307Assert.Equal(arrayvalue2, sections[2].Value, StringComparer.InvariantCultureIgnoreCase); 313Assert.Equal("Section4", sections[0].Key, StringComparer.InvariantCultureIgnoreCase); 314Assert.Equal("Section3:Section4", sections[0].Path, StringComparer.InvariantCultureIgnoreCase); 321Assert.Equal("Key4", sections[0].Key, StringComparer.InvariantCultureIgnoreCase); 322Assert.Equal("Section3:Section4:Key4", sections[0].Path, StringComparer.InvariantCultureIgnoreCase); 323Assert.Equal(value344, sections[0].Value, StringComparer.InvariantCultureIgnoreCase);
Microsoft.Extensions.FileSystemGlobbing (1)
Util\StringComparisonHelper.cs (1)
17StringComparison.InvariantCultureIgnoreCase => StringComparer.InvariantCultureIgnoreCase,
System.Net.Mail (1)
System\Net\Mail\MailAddress.cs (1)
282return StringComparer.InvariantCultureIgnoreCase.GetHashCode(ToString());
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (1)
39StringComparison.InvariantCultureIgnoreCase => InvariantCultureIgnoreCase,
System.Windows.Forms.Design (5)
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (1)
419? StringComparer.InvariantCultureIgnoreCase
System\Resources\Tools\StronglyTypedResourceBuilder.cs (4)
165Dictionary<string, ResourceData> resourceTypes = new(StringComparer.InvariantCultureIgnoreCase); 271Dictionary<string, ResourceData> resourceList = new(StringComparer.InvariantCultureIgnoreCase); 865reverseFixupTable = new(0, StringComparer.InvariantCultureIgnoreCase); 866SortedList<string, ResourceData> cleanedResourceList = new(resourceList.Count, StringComparer.InvariantCultureIgnoreCase);