Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Case insensitive comparision

Tags:

c#

delegates

How to implement case insensitive comparison?

List<Person> persons = new List<Person>();
persons.Add(new Person("P005", "Janson"));
persons.Add(new Person("P002", "Arnold"));
persons.Add(new Person("P007", "Kazhal"));
persons.Sort((p1, p2) => p1.Name.CompareTo(p2.Name));
like image 655
user215675 Avatar asked Jul 01 '26 08:07

user215675


1 Answers

persons.Sort((p1, p2) => string.Compare(p1.Name, p2.Name, true));
like image 68
Diego Jancic Avatar answered Jul 02 '26 23:07

Diego Jancic



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!