【发布时间】:2022-01-06 05:54:27
【问题描述】:
public class Items {
public string Name {get; set;}
public int Id {get; set;}
public List<string> SubItems {get; set;}
}
上面是我的课。 在我的代码中的某处,我正在使用 List 并添加记录。
List<Items> listOfItems = new List<Items>();
listOfItems.OrderByDescending(i => i.SubItems).ToList();
listOfItems 有一些数据。 我想通过 LINQ 查询订购 listOfItems 列表中的 SubItems。
【问题讨论】:
-
您在选择结果时是否尝试过
.OrderBy()? -
试过了。不适合我
-
@Sherlock 它怎么不起作用?另外,您希望如何订购
SubItems?通过它的Id?通过它的Name?通过它在记忆中的位置?你错过了一半的问题。 -
SubItems 是一个 List
但它的值类似于低于 1.0、1.2、1.5、1.9、2.0 的版本。 @KieranDevlin -
那么您应该添加您尝试过的内容以及为什么它不适合您。