我有一个长这样的对象:
Notice
{
string Name,
string Address
}
我想在一个 List<Notice>
中输出所有不同的名称及其出现次数。
例如:
Notice1.Name="Travel"
Notice2.Name="Travel"
Notice3.Name="PTO"
Notice4.Name="Direct"
我想要输出结果
Travel - 2
PTO - 1
Direct -1
我可以用这段代码轻松获得不同的名称,但我似乎无法在一个LINQ语句中获得所有计数。 theNoticeNames= theData.Notices.Select(c => c.ApplicationName).Distinct().ToList();