我正在尝试从 F# 返回一个IDictionary<int,int>
(使用创建的dict tuplist
)到 C#,但它说我必须包含对的引用,FSharp.Core
因为System.Collections.IStructuralEquatable
.
我试过返回 a Dictionary<_,_>(dict tuplist)
,但这没有任何区别。
我什至尝试过Dictionary<_,_>(dict tuplist, HashIdentity.Reference)
,但这说那int
是一个结构......
更新
好吧,我 = 愚蠢
我只是省略了在我的问题中包含关键细节:这是我在 F# 记录中返回我的字典,这就是问题所在。因为我同时添加了记录和字典,并且我看到了 IStructuralEquality,所以我只是假设问题出在字典上。
嗬!对不起...