Ich bin ziemlich neu in der Sprache F #, geschweige denn funktionale Programmierung, und ich habe Probleme bei der Implementierung einer Map-Datenstruktur. Die C# Typ äquivalent diese Karte wäre:Konvertieren komplexer Map-Datenstruktur zu F #
var map = new Dictionary<int, Dictionary<int, Tuple<char, Tuple<int, int>[]>[]>>();
Ich habe versucht, diese selbst zu implementieren und Online-Suche, aber meine Unerfahrenheit mit der Sprache läßt mich.
Ist jemand in der Lage, mir zu zeigen:
- Eine unveränderliche Umsetzung dieser Struktur
- A wandelbar Implementierung
Welchen besonderen Punkt stecken Sie fest? Können Sie die vorhandenen Typen nicht verwenden oder versuchen Sie, Ihre eigenen zu erstellen? –
@JohnPalmer Ich bin mehr auf die Syntax mehr als alles andere fest. Ich kann eine Karte erstellen, ich kann eine Liste erstellen und ein Tupel, aber nicht alle sind in dieser Struktur verwoben. – Hayden
Können Sie einige Ihrer Versuche zeigen?Oder erklären Sie, was Sie in einfachem Englisch tun möchten? Oder, vielleicht, zeigen Sie mindestens äquivalenten C# oder VB Code? –