2010-01-11 37 views
1

有没有办法创建具有不同分组字段的LINQ查询。 I.E.我有一个类LINQ 2 SQL组由多个自定义列组成

public class Stat 
{ 
     public DateTime Date { get; set; } 
     public int ApplicationId { get; set; } 
     public int ActionType { get; set; } 
     public string Version { get; set; } 
} 

现在我需要查询表与这个数据与几个自定义字段分组。例如,按应用程序ID和ActionType或应用程序和版本组

我不想为所有可能的字段组合编写不同的查询。并且想要创建一个通用方法,该方法将接受必须发生分组的列名称列表。

那么有没有办法在运行时创建这样的查询?

回答