2012-03-27 15 views

Antwort

7

gibt es zusätzliche Einschränkungen für die Typen für eine F#-Set verwendet - wenn man sie unterstützen kann, können Sie einfach Set.ofSeq verwenden Sie es von Ihrem HashSet zu konvertieren - aber ich würde nur das Original HashSet verwenden (vielleicht gekapselt) - keine Notwendigkeit, dass die Zusätzliche Arbeit.

+0

Das ursprüngliche HashSet funktioniert nicht gut, wenn Rekursion verwendet wird, um Elemente hinzuzufügen oder Mustervergleiche mit Set.empty –

+7

zu verwenden. Oder, noch kürzer, verwenden Sie das ['set'] (http://msdn.microsoft.com/en -us/library/ee353747.aspx) Funktion. – Daniel