Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在F#中使用关键字作为标识符

在F#中使用关键字作为标识符
EN

Stack Overflow用户
提问于 2011-07-10 06:48:40
回答 1查看 3.6K关注 0票数 34

在C#中,我可以执行以下操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
int @private = 15;

在VB.NET中,我可以执行以下操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Dim [Private] As Integer = 15

我想知道在F#中是否有像VB.NET和C#中那样使用保留关键字作为标识符的方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-10 06:52:03

给定section 3.4 of the F# 2.0 spec

标识符遵循以下规范。包含在双反引号()中的任何字符序列(不包括换行符、制表符和双反引号对本身)都被视为标识符。

我想你可以把它放在反记号里:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
``private``

不过我还没试过。

票数 42
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6639688

复制
相关文章
python标识符可以使用关键字_printf是关键字还是标识符
python预先定义了一部分具有特殊意义的标识符,用于自身使用,成为关键字或保留字。
全栈程序员站长
2022/09/30
3480
python标识符可以使用关键字_printf是关键字还是标识符
Java中的标识符和关键字
标识符和关键字 标识符 关键字 ​ Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 public class Hello { public static void main(String[] args) { //高亮部分皆为标识符 } } 标识符注意点 所有的标识符都应该以字母(A-Z 或者a-z) ,美元符($)、或者下划线( )开始 首字符之后可以是字母(A-Z 或者a-z) ,美元符($) 、下划线(_)或数字的任何字符组合 不能使用关键
白衣少年
2022/12/26
4370
Java中的标识符和关键字
标识符和关键字
计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。
以某
2023/03/07
2970
C语言标识符关键字_c语言标识符关键字有哪些
大致浏览一遍即可,不用去百度每个关键字的作用,这些关键字以后会经常用到的,到时候你想不记住都难。
全栈程序员站长
2022/11/09
6970
C语言标识符关键字_c语言标识符关键字有哪些
java标识符与关键字_4、Java标识符和关键字
标识符:Java对各种变量,方法和类等要素命名时使用的字符序列称为标识符。(凡是自己可以起名的地方都叫标识符,都遵循标识符的规则)
全栈程序员站长
2022/09/08
2830
final关键字在PHP中的使用
final关键字的使用非常简单,在PHP中的最主要作用是定义不可重写的方法。什么叫不可重写的方法呢?就是子类继承后也不能重新再定义这个同名的方法。
硬核项目经理
2020/02/26
2.3K0
使用关键字作为字段名称
在Oracle 中只能用双引号"包围关键字。但由于Oracle中双引号内的字符串是区分大小写的,而不管创建表还是查询时,Oracle都会把字段名转成全部大写,所以,除非创建表时双引号内的字段名就是全大写的,否则以后查询时SQL语句都必须加双引号,若不加则Oracle内部会把字段名转成全大写从而提示“无效的标识符”。同理,查询普通字段也可以通过加双引号查询得出,但双引号内的字段名必须是全大写,例如SELECT "ANY_FIELD_NAME" FROM TableName 在SQL Server 中可以用方括号[]或双引号"包围关键字。字段名任何情况下都不区分大小写。 在MySQL 中用`(backticks)把表和列名名字围起来。字段名也不区分大小写。 在Hibernate 中必须在定义映射关系时用backticks(`)包围字段名,具体参考这里 或这里 。
用户2657851
2020/03/04
1.6K0
Java标识符与关键字
1.Java注释 ☞编码加上注释!!!!  ● 单行注释:// 注释内容 (最常用)  ● 多行注释:/* 注释内容 / (不推荐)  ● 文档注释:/* 文档注释 */ (常见于方法和类之上描述方法和类的作用),可自动生成文档 2.Java标识符 Java中,对于变量、常量、函数、语句块都有名字,统称为Java标识符。 ◆对标识符的三点要求:  ●标识符由字母、数字、_(下划线)、$组成,不能以数字开头,不能用Java中的关键字  ●标识符采用有意义的简单命名  ●“$”不要在代码中出现 ◆驼峰命名法: 大驼峰:定义类、接口时使用   单词以大写字母开头,若有多个单词,每个单词首字母大写      public class FirstClass 小驼峰:定义变量、函数时使用   若标识符只有一个单词,全小写;若标识符由多个单词组成,从第二个单词开始首字母大写     int mathScore = 10 常量:所有单词全部大写,多个单词间以 - 分隔 3.关键字 注意:  ●Java中有两个未使用的保留字:goto、const  ●Java中有三个特殊含义的单词:null、ture、false  ●JDK1.4后追加了 assert关键字;JDK1.5以后追加了enum关键字  4.数据类型划分 注意:对数据类型的选择  ●在程序开发之中,整数就用int,描述小数用double。  ●long一般用于描述日期、时间、内存或文件大小(字节)  ●如果要进行编码转换或者进行二进制流的操作,使用byte(-127~128)  ●char一般在描述中文中会用到(基本忽略)   4.1 基本数据类型(八大基本类型) 4.1.1 数值型 整型:默认值0 byte(-128~127)<short < int(-231~231) < long 在Java中,任何一个整型常量都是int类型 当数据类型达到最大值时,换一个保存范围更大的类型来解决数据溢出问题 Java中声明long常量,需要在数字后加 l 或 L 在进行数学计算时,小的数据类型自动转为大的数据类型,大的数据类型变为小的数据类型必须强制类型转换,可能会溢出。(最高位取反) byte(-128~127)与int类型: 当整型常量在byte保存范围中,可以直接赋值给byte变量;常量大小超出byte范围,int变量赋值给byte变量,所有赋值必须强转。
用户7886150
2020/12/02
3240
Python 标识符与关键字[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。 Python 标识符与关键字
全栈程序员站长
2022/09/30
1.2K0
JavaNote[001] - 注释、标识符、关键字、变量
Java学习的基础知识,因为之前学习过了就2倍速快速过了一下,下面是一些简单的笔记?,顺手就记录下来了。 1 注释 注释不会出现在字节码中,也就是说Java编译器编译的时候会忽略我们的注释内容,这样子
Sam Gor
2020/05/28
5210
关键字和预定义标识符
元数据表达式:       一元表达式       一元表达式 meta 一元表达式
冬夜先生
2022/01/05
5110
【python】3 标识符和关键字
注意:在python中标识符区分大小写,固定的规则,同时也用遵守开发程序团队的命名规则,在下一节中讲解。
用户7886150
2021/01/21
5040
在Java中this关键字和super关键字
一个对象对应一个this,this是一个变量,是一个引用。this保存当前对象的内存地址指向自身。 super关键字代表的就是“当前对象”的那部分父类型特征。
技术交流
2022/11/18
6240
在Java中this关键字和super关键字
Python标识符的命名规则,下列哪些是对的?_python标识符不能使用关键字
[快速理解] Python标识符是指变量、函数、类、模块等的名称。 例如:a=10中的a是标识符 反例:for i in [1,2,3]中的for和in不是标识符,是保留字,i是标识符。Python保留字有特殊的语法功能。
全栈程序员站长
2022/09/30
1.2K0
Python标识符的命名规则,下列哪些是对的?_python标识符不能使用关键字
java 标识符,分隔符,关键字[通俗易懂]
Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符. 标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
全栈程序员站长
2022/09/08
7570
【Java基础教程】标识符与关键字
Java中的包名、类名、方法名、参数名、变量名等都需要用一个符号来标识 命名规则 ①可由大小写字母、数字、下划线、美元符号组成 ②必须以字母、下划线、美元符号开头 ③严格区分大小写字母 ④长度无限制 ⑤不能与关键字重名
hacker707
2022/11/27
6140
【Java基础教程】标识符与关键字
Java基础(4)-Java标识符和关键字
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/173
joshua317
2021/10/25
1K0
Java 基础语法(1)- 注释、标识符、关键字
背景 要开始磕 Java 了,虽然以前学过用过,但是差不多忘光光了... 现在直接搬狂神的视频素材,不再自己总结,要学的东西太多了... 注释 单行注释 // 多行注释 /* */ 文档
小菠萝测试笔记
2021/07/08
4110
java语言基础(关键字,标识符,命名规则)
Java标识符定义(标识符:凡是直接可以命名的地方) 1、 包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。 2、 标识符可以由字母、数字、下划线(_)和美元符号($)组成 3、 标识符不能以数字开头,不能是java中的关键字。例如:
一个风轻云淡
2022/11/13
1.1K0
java语言基础(关键字,标识符,命名规则)
点击加载更多

相似问题

在F#中使用关键字作为成员名

15

在类型记录中使用关键字作为标识符

32

在F#中键入名称作为标识符

20

无效使用关键字作为标识符--> ReadOnly

14

我的语法标识符关键字作为标识符

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文