F# 在F中使用关键字作为标识符#
在C#中,我可以执行以下操作:F# 在F中使用关键字作为标识符#,f#,keyword,identifier,F#,Keyword,Identifier,在C#中,我可以执行以下操作: int @private = 15; Dim [Private] As Integer = 15 在VB.NET中,我可以执行以下操作: int @private = 15; Dim [Private] As Integer = 15 我想知道在F#中是否有一种方法可以使用保留关键字作为标识符,就像在VB.NET和C#?中给出的那样: 标识符遵循以下规范。包含在双反勾号(````中的任何字符序列(不包括换行符、制表符和双反勾号对本身)都被视为标识符 我想你
int @private = 15;
Dim [Private] As Integer = 15
在VB.NET中,我可以执行以下操作:
int @private = 15;
Dim [Private] As Integer = 15
我想知道在F#中是否有一种方法可以使用保留关键字作为标识符,就像在VB.NET和C#?中给出的那样:
标识符遵循以下规范。包含在双反勾号(````中的任何字符序列(不包括换行符、制表符和双反勾号对本身)都被视为标识符
我想你可以把它放在背面:
``private``
不过我还没试过。很高兴找到乔恩。我通过执行
let``let`=75
和System.Console.WriteLine(`let``)
尝试了它。所以我们都知道。谢谢你的帮助,这确实有效,尽管它在语法上非常乏味。我建议对这些名字保密。@ChaosPandion-我知道。我同意。我正在将一个库转换为F#,其中有一个带有保留关键字的接口,更改接口的名称意味着也要更改一些其他类,其中一些类,我没有源代码。但如果我能避免,我会的。相信meI会发现这个问题,但这不适用于标记(F#4.0,mono):tags
ErrFS1219@mamcx:嗯,我还看不到F#4.0规范-我肯定会向F#人员报告它。可能的副本