foreach (Benefit bene in claim.SubClaimFolderCollection[0].BenefitsFolder.BenefitCollection)
{
Dictionary<string, object> searchBeneficiary =
new Dictionary<string,object>();
searchBeneficiary.Add("rli_beneficiariesid", ((Guid)claimant.GetValue("rli_subclaimfolderid", true)));
}
Run Code Online (Sandbox Code Playgroud)
它给了我这个错误
在向字典添加项目时,已添加具有相同键的项目.
你确定错误来自这里吗?看起来每次迭代都要创建一个新的字典,在其中插入一个条目,然后丢弃字典.这不应该给出这个错误,也不太可能是你打算做的.
如果你想将一个集合转换为一个字典我建议使用Enumerable.ToDictionary方法(需要.NET 3.5).
归档时间: |
|
查看次数: |
9291 次 |
最近记录: |