我有一本Guid,Asset字典,我想从我拥有的密钥列表中获取名称:
Dictionary<Guid, Asset> assetDict;
List<Guid> selectedAssetGuidList; //subset of assetDict.Keys
从这些Guid中我想获得所有Asset.name属性,即
列表assetDict[selectedAssetGuid].name
其中selectedAssetGuid是selectedAssetGuidList中的一个元素。谢谢Y&#39;所有
答案 0 :(得分:2)
方法语法:
var result = selectedAssetGuidList.Select(guid => assetDict[guid].name);
或查询语法:
var result = from guid in selectedAssetGuidList
select assetDict[guid].name;