public static string test() { var list = new ArrayList<string> { "bbb", "aaa", "cc", "c", "bb", "a", "ccc", "aa", "b" }; var result = ""; foreach (var s in list.orderBy(p => p.length()).thenBy(p => p)) { result += s; } return result; }
public static string test() { var list = new ArrayList <string> { "bb", "a", "ccc" }; var result = ""; foreach (var s in list.orderBy(p => p)) { result += s; } return(result); }
public static string test() { var list = new ArrayList <string> { "bbb", "aaa", "cc", "c", "bb", "a", "ccc", "aa", "b" }; var result = ""; foreach (var s in list.orderBy(p => Integer.valueOf(p.length())).thenBy(p => p)) { result += s; } return(result); }