Использование ключевых слов в качестве идентификаторов в F#
В C# я могу сделать следующее:
int @private = 15;
А в VB.NET я могу сделать следующее:
Dim [Private] As Integer = 15
Мне интересно, есть ли способ в F# использовать зарезервированные ключевые слова в качестве идентификаторов, как есть в VB.NET и C#?
1 ответ
Решение
Данный раздел 3.4 спецификации F# 2.0:
Идентификаторы соответствуют спецификации ниже. Любая последовательность символов, заключенная в двойные обратные метки (`` ``), исключая символы новой строки, табуляции и пары двойных обратных черт, считается идентификатором.
Я подозреваю, что вы можете поставить его в кавычки:
``private``
Я не пробовал это все же.