IDictionary<int,int>
(で作成されたdict tuplist
)をF#からC#に戻そうとしていますが、。FSharp.Core
のためにへの参照を含める必要があると表示されSystem.Collections.IStructuralEquatable
ます。
を返してみましたDictionary<_,_>(dict tuplist)
が、違いはありません。
私も試しDictionary<_,_>(dict tuplist, HashIdentity.Reference)
ましたが、それは構造体だと言っていint
ます...
アップデート
OK、ME = STUPID
質問に重要な詳細を含めることを省略しました。これは、辞書をF#レコードで返すことであり、それが問題です。レコードと辞書を同時に追加し、IStructuralEqualityを見たので、問題は辞書だと思っただけです。
ドー!ごめん...