Question : How to sort strings ending with numbers in c sharpt c# Answer: List = List.OrderBy(c => c.Value.Length).ThenBy(c => c.Value).ToList();