[英]Sort List<List<string>> by length in ascending order
我想知道如何排序List<List<string>>
通過的長度List<string>
升序排列?
var result = list.OrderBy(x => x.Length)
看看List <T> .Sort方法 :
listOfListOfStrings.Sort((a, b) => a.Length.CompareTo(b.Length));
或者,您可以從List <List <string >>創建一個IEnumerable <List <string >>,它在枚舉時按排序順序返回列表,但保持原始列表不變:
IEnumerable<List<string>> result = listOfListOfStrings.OrderBy(x => x.Length);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.