将C#HashSet转换为F#Set

Pau*_*icz 5 .net c# f#

我有在F#和C#之间共享的代码,我需要在C#HashSet和F#Set之间进行转换.是否有捷径可寻?

Car*_*ten 7

上有用于各类附加约束F# -设置 -如果你能支持他们,你可以只使用Set.ofSeq把它从你的HashSet转换-但我只想用原始的HashSet(也许封装) -无需为额外的工作.

  • 或者,甚至更短,使用[`set`](http://msdn.microsoft.com/en-us/library/ee353747.aspx)函数. (7认同)