我如何才能完成这项独特的工作:
var blockIdMap = (from panelEntry in panelEntries
select new {panelEntry.BlockNo, panelEntry.BlockID})
.Distinct()
.ToDictionary(mc => mc.BlockNo , mc => mc.BlockID);
Run Code Online (Sandbox Code Playgroud)
我需要只有BlockNo的唯一条目和它的BlockId,因为我将它们输入到Dictionary并且BlockNo应该是唯一的.我只想拿第一个.
var blockIdMap = panelEntries.GroupBy(pe => pe.BlockNo)
.ToDictionary(k => k.Key, v => v.First())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1523 次 |
| 最近记录: |