如何为Linq表达式添加排序规则?
如何实现IQuariable的方法如下:
var trash = (from a in ContextBase.db.Users orderby a.FirstName select a).ToCollatedList();
结果我想看到
SELECT * from [User] ORDER BY FirstName COLLATE SQL_SwedishStd_Pref_Cp1_CI_AS ASC
谢谢。
您无法扩展Linq-to-Sql实现以在服务器上执行新function。
您可以做的最好的是客户端整理的实施。
我将公开不同排序规则的视图,并允许开发人员针对视图运行LINQ to SQL查询。