#I有很长的形式吗?

时间:2015-11-10 12:49:41

标签: f#

出于一致性的原因,我更喜欢在我的脚本文件中编写#reference而不是#r

#reference "System.Xaml"
#reference "PresentationCore"
#reference "PresentationFramework"
#reference "WindowsBase"

// instead of

#r "System.Xaml"
#r "PresentationCore"
#r "PresentationFramework"
#r "WindowsBase"

但是如果我想引用不在GAC或脚本目录中的DLL,我必须使用#I将目录添加到搜索路径中,如下所示:

#I @"C:\libs\whatever\"

我想知道是否还有#I的长版本。 F# Interactive Reference甚至没有提到#reference是一件事。

1 个答案:

答案 0 :(得分:3)

我甚至不确定是否存在长形式。

查看interactive options,我们可以看到-r选项是--reference的快捷方式,同样-I--lib的快捷方式。< / p>

不幸的是,尝试#lib#library无效 类似地尝试#Include(这可能是对I可能代表什么的一个很好的假设),只需告诉我们include是一个保留的关键字供将来使用。