C# Groupby Lambda表达式
我的课程如下所述:C# Groupby Lambda表达式,c#,linq,lambda,C#,Linq,Lambda,我的课程如下所述: public class journey { public string firstName { get; set; } public string LastName { get; set; } public string From { get; set; } public string To { get; set; } } 现在我有了一个目标 List<Journey> jo
public class journey
{
public string firstName { get; set; }
public string LastName { get; set; }
public string From { get; set; }
public string To { get; set; }
}
现在我有了一个目标
List<Journey> jouneyList = new List<Journey>();
我想根据from和to属性对此列表进行分组,并将其放入列表中。怎么做?这很好,那么问题是什么,你在哪一部分遇到了问题,你看了哪些问题,什么对你不起作用?一旦你得到了这些组,你想对它们做什么?@Saruman我已经检查了这个链接@bommelding有一个方法,它为每个唯一的from和to组合返回不同的配置值。我必须取那个值。那样的话,你需要一本字典。
List<IEnumerable<journey>> result = jouneyList.GroupBy(x=> new { x.From, x.To }).ToList();