Java下划线在F#中的等效形式?

Java下划线在F#中的等效形式?,f#,largenumber,F#,Largenumber,在Java中,可以编写1\u 000而不是1000000,以提高可读性。在F#中是否有类似的内容?这个问题已经被问到了,并且这个变更请求的当前状态是“计划”和“原则上批准”。 因此,它可能会在下一个版本中实现 您可以在以下网站上找到有关此请求的更多信息(如有关此功能的摘要、动机和建议的实施细节): 总结 允许在数字文字中的任意数字之间使用下划线。例如,此功能使您能够以数字文字分隔数字组,这可以提高代码的可读性 例如,如果代码包含多个数字的数字,则可以使用下划线字符将数字分成三组,类似于使用逗号或

在Java中,可以编写1\u 000而不是1000000,以提高可读性。在F#中是否有类似的内容?

这个问题已经被问到了,并且这个变更请求的当前状态是“计划”和“原则上批准”。
因此,它可能会在下一个版本中实现

您可以在以下网站上找到有关此请求的更多信息(如有关此功能的摘要、动机和建议的实施细节):

总结 允许在数字文字中的任意数字之间使用下划线。例如,此功能使您能够以数字文字分隔数字组,这可以提高代码的可读性

例如,如果代码包含多个数字的数字,则可以使用下划线字符将数字分成三组,类似于使用逗号或空格等标点符号作为分隔符

动机 这是其他语言中流行的功能。其他一些具有类似功能的语言:

  • Perl
  • 红宝石
  • 爪哇7
  • C++11(使用单引号)
仅举几个例子

详细设计 只能在数字之间加下划线。不能在以下位置放置下划线:

  • 在数字的开头或结尾
  • 与浮点文字中的小数点相邻
  • 在F或L或其他后缀之前
  • 在需要一串数字的位置

计划好了:太好了,我很期待@汤姆,我想你应该写答案;)我将其设置为一个社区wiki,因此如果此功能请求的状态发生更改,则有人可以更新此答案。