是否可以使用F#创建Windows PowerShell Cmdlet?
问题描述:
阅读有关创建PowerShell Cmdlet的Microsoft文档,我注意到没有用于F#的示例代码;相反,有一条消息说“这种语言不被支持或没有代码示例可用”。是否可以使用F#创建Windows PowerShell Cmdlet?
F#不支持创建Cmdlet,或者F#中没有任何示例?
答
看一看: Writing PowerShell Cmdlets in F#。不完全是如何做到这一点的完整示例,但它似乎有可能在F#中编写cmdlet。
编辑: 有一个更广泛的例子here但上下文信息有点过时了。实际上,两个链接上的信息有点过时,但第一个链接更新。
是绝对正确的。有可能的。我在F#中创建了一些cmdlet,并没有发现它与C#中的这种做法有很大不同(除了语法,事实上* actual * job是在F#中实现的,这有时会更好)。 – 2010-08-03 15:50:17