使用 linq 填充字典

2024-02-19

我有以下空字典

Dictionary<Guid, string> appTypeMap = new Dictionary<Guid, string>();

以及以下列表:

List<ApplicationType> allApplicationTypes = _applicationTypeService.GetAll()

应用类型描述如下:

public class ApplicationType
{
   public Guid id {get; set;}
   public String name {get; set;}
}

我想使用 LINQ 填充字典。
我怎么做? 谢谢。


appTypeMap = allApplicationTypes.ToDictionary(x => x.id, x => x.name);

然而,它会创建一个新的字典,而不是填充你的字典。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 linq 填充字典 的相关文章

随机推荐