varieties = varieties.OrderBy(m => Array.IndexOf(varietyIds.ToArray(), m.VarietyId)).ToList();
我们想让 varieties 按 varietyIds 的顺序排列,就使用 Array.IndexOf 查找其在数组中出现的位置。
SQL Server 中类似应用,请参见:SQL Server 利用 CharIndex 巧妙地实现自定义 Id 排序。
创建于2005年 渝ICP备05010272号-1
电邮:cftea@126.com