活动模式
Microsoft.FSharp.Quotations.Patterns.``|AddressSet|_|``最后一个元素双引号。为什么是双引号?这些引语有什么用?
发布于 2018-10-23 12:57:11
通常,任何被双回标(``...``)包围的东西都只是一个标识符,否则在语言中将不是一个有效的标识符。
例如,如果您想使用语言关键字作为函数名(不推荐!)你可以用这种方式逃避。如果您没有使用``分隔符,这将是一个语法错误:
let ``let`` x = printfn "%i" x
``let`` 5
``let`` 8因此,在您的示例中,该语句必须出现在活动模式语法不被识别为有效的上下文中。你看到它这样写的背景是什么?
https://stackoverflow.com/questions/52948885
复制相似问题