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を見たので、問題は辞書だと思っただけです。
ドー!ごめん...