我目前正在探索基于F#的.NET构建系统FAKE。现在我遇到一个奇怪的操作员:一个双重标志(“@@”)。这个运营商做什么?我在文档中找不到任何引用。这是一个例子:
let net45Dir = packagingDir @@ "lib/net45/"
我猜它能够以可靠的方式组合两个路径字符串。这意味着组合路径字符串在各部分之间只有一个斜杠。
答案 0 :(得分:1)
我在文档中找到了它:
https://fsharp.github.io/FAKE/apidocs/fake-environmenthelper.html
(@@)path1 path2
签名:path1:string - > path2:string - >串
使用Path.Combine
组合两个路径字符串
很棒的功能!