我有一个Link类型的 Linq 对象数组,其中包含以下值:
new Link {SourceId = 1, TargetId=22223}
new Link {SourceId = 1, TargetId=2221223}
new Link {SourceId = 1, TargetId=222}
new Link {SourceId = 2, TargetId=26556}
new Link {SourceId = 2, TargetId=264}
new Link {SourceId = 2, TargetId=262}
new Link {SourceId = 2, TargetId=29}
class Link
{
public int SourceId { get; set; }
public int TargetId { get; set; }
}
我需要一个 LINQ 语句来输出Dictionary<int, List<int>>
包含以下内容的字典:
不同的SourceId
作为键和TargetId
与该键关联的列表作为值。
非常感谢。