Wie der Titel sagt, versuche ich eine Klasse zu verwenden, die in einem Namespace deklariert ist, der in seinem Namen "base" enthält. Denken Sie an eine Situation wie folgt aus:Zugriff auf einen Namespace, der .base in seinem Namen enthält F #
open Foo.base.Bar
In C# würde ich nur @ verwenden, bevor Basis aber Fis scheint das zu ignorieren und zu denken, dass @ ist die Infixoperator für Liste Verkettung verwendet. Da der Namespace zu einer Bibliothek von Drittanbietern gehört, die ich nicht ändern kann, gibt es eine Möglichkeit, auf F # zuzugreifen?
Dies ist eine praktische Funktion. In F # -Produkteinheitstests haben wir Tests, die wie "member this" benannt werden. Das Hinzufügen eines Verweises auf das Projekt aktualisiert die .fsproj-Datei \ "'() ". :) – Brian