我有兴趣将其转换为功能单一的代码,并且我认为它将使用Select或Map,但语法不正确。
Dictionary<String, String[]> orgIds = ...
Dictionary<Guid, String[]> orgGuids = new Dictionary<Guid, string[]>();
foreach (var pair in orgIds)
{
orgGuids.Add(new Guid(pair.Key), pair.Value);
}
如果不清楚,我先从将字符串映射到字符串数组的Dictionary开始,然后将键转换为GUID。
答案 0 :(得分:3)
SharingPermission nbtc = db.SharingPermissions.SingleOrDefault( SharingPermission => SharingPermission.FocalRefID == refID);