LINQ to SQL:是否有支持的IQueryable扩展方法的完整列表?

时间:2009-12-09 16:42:42

标签: .net linq linq-to-sql

我正在寻找LINQ to SQL的列表。理想情况下,我想要一个其他支持的方法(或成员 - 例如构造函数)的列表,例如,对于DateTime类型。

2 个答案:

答案 0 :(得分:2)

Yes,虽然不如L2E完整。另见Data Types and Functions。其中包括DateTimeDateTimeOffset

答案 1 :(得分:0)

http://msdn.microsoft.com/en-us/library/bb337580.aspx。所有这些扩展方法都记录为IQueryable的成员。

Rembmer认为IQueryable实现了IEnumerable,所以IEuumerable实现的任何东西也可以在IQueryable上使用,但需要注意的是其中一些方法不起作用!特别是,任何使用自定义比较器的东西都会编译正确,但会从LINQ到SQL获得运行时错误。对于带有非数字值的.Take()和.Skip()也是如此。