Ich habe Code, der zwischen F # und C# geteilt wird und ich muss zwischen dem C# HashSet und dem F # Set konvertieren. Gibt es einen einfachen Weg, dies zu tun?Convert C# HashSet zu F # Set
5
A
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.
Verwandte Themen
- 1. Convert Set <Object> zu Collection <String>
- 2. HashSet C# -Element in HashSet modifizieren
- 3. Convert C-Programm zu C#
- 4. C# Wörterbuch HashSet
- 5. C# F # Convert public partial class Device: MarshalByRefObject
- 6. Kann nicht konvertieren HashSet zu IReadOnlyCollection
- 7. F # Set mit benutzerdefinierten Klasse
- 8. C# Convert Bit zu boolean
- 9. Convert VB zu C# - My.Application.Info.DirectoryPath
- 10. Convert C# zu client Javascript
- 11. Convert std :: set mit Swig bis rubin
- 12. F # Karte zu C# Wörterbuch
- 13. C# Hashset Umwandlung in Listen
- 14. wie HashSet zu serialisieren
- 15. Java HashSet equiv in C++
- 16. Convert C++ in C
- 17. Array zu Set nicht schneidet Java-Array
- 18. HashSet als Schlüssel für andere HashSet
- 19. C# - Hash-Set mit benutzerdefiniertem Schlüssel definieren
- 20. Kann HashSet nicht zu JSONObject String
- 21. Convert String Json in C#
- 22. Convert IntPtr zu int * in C#?
- 23. Convert Custom Type Von Oracle zu C#
- 24. Convert C++ FOR-Schleife zu Delphi
- 25. Convert C++ Map zu Jobject JNI?
- 26. Convert C# Doppel zu Pascal Real
- 27. Convert C CRC16 zu Java CRC16
- 28. Convert Interface IDL-Datei zu C#
- 29. Convert JSON String zu JSON-Objekt C#
- 30. Convert C# RSACryptoServiceProvider in C++
Das ursprüngliche HashSet funktioniert nicht gut, wenn Rekursion verwendet wird, um Elemente hinzuzufügen oder Mustervergleiche mit Set.empty –
zu verwenden. Oder, noch kürzer, verwenden Sie das ['set'] (http://msdn.microsoft.com/en -us/library/ee353747.aspx) Funktion. – Daniel