可以使用Linq库中的OrderBy方法进行排序。假设有一个Product类,该类有一个SortId属性,可以按照以下方式对产品进行排序:
List products = new List();
// 假设先添加了多个Product类的实例到products列表中
var orderedProducts = products.OrderBy(p => p.SortId);
其中,OrderBy方法接受一个Lambda表达式,用于指定排序的条件。在本例中,p => p.SortId表示按照Product对象的SortId属性进行排序。最终得到的orderedProducts变量就是按照SortId排序后的产品列表。