var parameters = new List<KeyValuePair<string, string>>();
parameters.Add(new KeyValuePair<string, string>("AC", "123"));
parameters.Add(new KeyValuePair<string, string>("Ab", "123"));
parameters.Add(new KeyValuePair<string, string>("Db", "123"));
parameters.Add(new KeyValuePair<string, string>("CD", "123"));
var sortParameters = parameters.OrderBy(x => x.Key).ToList();
this is my source,
Result is
Ab
AC
CD
Db
but I need result
AC
Ab
CD
Db
sort by Uppercase and Lowercase.
How can I fix it.