using System.Globalization;
using System.Collections.Generic;
public static void Main()
var foo = new List<string> {"BB", "DD", "AA", "CC"};
foo.Sort(StringComparer.Create(CultureInfo.GetCultureInfo("en-US"), false));
Console.WriteLine(string.Join(";", foo));
foo.Sort(StringComparer.Create(CultureInfo.GetCultureInfo("nb-NO"), false));
Console.WriteLine(string.Join(";", foo));
foo.Sort(StringComparer.Create(CultureInfo.GetCultureInfo("nn-NO"), false));
Console.WriteLine(string.Join(";", foo));
foo.Sort(StringComparer.Create(CultureInfo.GetCultureInfo("da-DK"), false));
Console.WriteLine(string.Join(";", foo));