Почему приведенный ниже код не отсортирует мой список?
List<string> lst = new List<string>() { "bac", "abc", "cab" }; lst.OrderBy(p => p.Substring(0));