private void Sort(List<string> lst, bool asc)
{
lst.Sort();
if (!asc) lst.Reverse();
}
// Utilisation
List<string> lst = new List<string>();
lst.Add("CodeS-SourceS"); lst.Add("VB");
lst.Add("C#"); lst.Add("Assembler");
lst.Add("Python"); lst.Add("Java");
// desc
this.Sort(lst, false);