2012-03-27 11 views

risposta

7

ci sono ulteriori vincoli sui tipi utilizzati per una F#-Set - se è possibile sostenere che si può semplicemente utilizzare Set.ofSeq per convertirlo dal HashSet - ma vorrei solo usare il HashSet originale (forse incapsulata) - non è necessario per il Lavoro extra.

+0

L'HashSet originale non funziona bene quando si utilizza la ricorsione per aggiungere elementi o l'uso della corrispondenza del modello con Set.empty –

+7

Oppure, ancora più breve, utilizzare il ['set'] (http://msdn.microsoft.com/en -us/library/ee353747.aspx) funzione. – Daniel