using System.Globalization;
public static void Main()
Console.WriteLine(nameof(StringComparer.InvariantCultureIgnoreCase) + " tests");
var invariant = StringComparer.InvariantCultureIgnoreCase;
Console.WriteLine(invariant.Equals(".appinstaller", ".appInstaller"));
Console.WriteLine(invariant.Equals(".appinstaller", ".appinstaller"));
Console.WriteLine(invariant.Equals(".appinstaller", ".appınstaller"));
Console.WriteLine(invariant.Equals(".appinstaller", ".appİnstaller"));
var trTR = StringComparer.Create(CultureInfo.GetCultureInfo("tr-TR"), ignoreCase: true);
Console.WriteLine("tr-TR tests");
Console.WriteLine(trTR.Equals(".appinstaller", ".appInstaller"));
Console.WriteLine(trTR.Equals(".appinstaller", ".appinstaller"));
Console.WriteLine(trTR.Equals(".appinstaller", ".appınstaller"));
Console.WriteLine(trTR.Equals(".appinstaller", ".appİnstaller"));