C# Lambda表达辅助

C# Lambda表达辅助,c#,linq,lambda,C#,Linq,Lambda,我试图查询一个列表,但无法得到我想要的结果,我对linq有点陌生,所以我相信这对你们来说会很容易 对象: public class myObject { public string Date { get; set; } public string Log { get; set; } } 我想查询的列表来自: public List<myObject> getMyObjects() { // Code to get objects, ill leave it

我试图查询一个列表,但无法得到我想要的结果,我对linq有点陌生,所以我相信这对你们来说会很容易

对象:

public class myObject
{
    public string Date { get; set; }
    public string Log { get; set; }
}
我想查询的列表来自:

public List<myObject> getMyObjects()
{
    // Code to get objects, ill leave it out here and return new list for this example
    return new List<myObject>();
}
我该如何以正确的方式进行此操作?非常感谢您的帮助

var query = errorList.GroupBy(x => x.Date)
                     .Select(g => new { Date = g.Key, Count = g.Count() });


令人惊讶的是,当有人做对的时候,它看起来是多么容易,thanx alot!如果您只需编辑第一个公式,它将丢失最后一个公式前面的结尾})
var query = errorList.GroupBy(x => x.Date)
                     .Select(g => new { Date = g.Key, Count = g.Count() });
var query = from error in errorList
            group error by error.Date into g
            select new {
                Date = g.Key,
                Count = g.Count()
            };