我有一个Powershell脚本。我成功地加载了一个C#程序集并使用其中一个类中包含的方法:[MyCSharpAssembly.MyClass] :: MyAssemblyMethod()。然而,同样的方法无法在F#中实现。
这是否有可能?
我有一个名为Data.dll的程序集,它有一个名为People.fs的模块,而People.fs定义了记录类型。
我希望在我的PowerShell脚本中加载Data.dll程序集,并创建一个名为Teacher类型的记录表达式,以便在该脚本中的其他计算中使用它。如果可以实现,你能告诉我如何做吗?
这是否有可能?
我有一个名为Data.dll的程序集,它有一个名为People.fs的模块,而People.fs定义了记录类型。
module People =
type Teacher = {
FirstName:string,
LastName:string,
Age:int }
我希望在我的PowerShell脚本中加载Data.dll程序集,并创建一个名为Teacher类型的记录表达式,以便在该脚本中的其他计算中使用它。如果可以实现,你能告诉我如何做吗?
+
符号:Data+Teacher("Jane", "Doe", 27)
,而不是.
符号:Data.Teacher...
- Marta