Aus dem Kurs: F# Grundkurs
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.
Zugriff auf ein eigenes Modul
Wenn Sie ein Projekt mit einem eigenen Modul haben, steht Ihnen das automatisch zur Verfügung in anderen Fsharp-Dateien, die Sie hier in diesem Projekt verwalten. Angenommen, Sie haben einen EntryPoint und hier so eine Main-Funktion, dann können Sie darin direkt auf alle Bestandteile zugreifen, die sich in einem Modul befinden. Hier gibt es beispielsweise eine Funktionsdeklaration meineFunktion, und die kann ich direkt benutzen. Das Problem ist nur, wenn Sie nun den Aufruf direkt hinschreiben, da wird diese Funktion nicht gefunden. Sie müssen vollqualifiziert auf diesen Funktionsaufruf oder diesen Bestandteil des Moduls zugreifen. Und das heißt, Sie geben hier, in dem Fall File1. an, und dann findet er die Funktion. Ein Modul bildet einen Namensraum, und so werden Sie hier bei dem Modul einen vollqualifizierten Namensraum mit vorangestellten Bezeichnen dieser Art verwenden, dann müssen Sie das auch hier machen. Sie sehen also, dass dieser Zugriff auf die Bestandteile eines Moduls…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
-
-
-
(Gesperrt)
Was ist ein Modul?1 Min. 23 Sek.
-
(Gesperrt)
Deklaration eigener Module4 Min. 33 Sek.
-
(Gesperrt)
Zugriff auf ein eigenes Modul2 Min. 1 Sek.
-
(Gesperrt)
Importdeklaration mit open1 Min. 10 Sek.
-
(Gesperrt)
Die namespace-Anweisung2 Min. 6 Sek.
-
(Gesperrt)
.NET-Ressourcen nutzen1 Min. 41 Sek.
-
(Gesperrt)
Das Core-Printf-Modul und Alternativen2 Min. 41 Sek.
-
(Gesperrt)
-