Rio*_*Rio 0 c# linq linq-to-xml
给定一套
巴黎纽约伦敦纽约巴黎巴黎
我正在尝试进行LINQ查询,该查询将返回巴黎,纽约和伦敦的分组以及各自的计数.
我已经能够在每个分组中做一个返回仅包含巴黎/纽约/伦敦的组的GroupBy.
听起来比较简单,但我不能让它起作用?
编辑:这不是一个家庭作业问题.
码
String[] input = new [] { "Paris", "New York", "London",
"New York", "Paris", "Paris" };
var groups = input
.GroupBy(city => city)
.Select(group => new { City = group.Key, Count = group.Count() });
foreach(var group in groups)
{
Console.WriteLine("{0} occurs {1} time(s).", group.City, group.Count);
}
Run Code Online (Sandbox Code Playgroud)
OUTPUT
Paris occurs 3 time(s). New York occurs 2 time(s). London occurs 1 time(s).