看到12_234_678差点怀疑人生的事儿

看到标题后的说明

当你看到这个标题的时候可能也已经怀疑人生了吧。接下来我就对我怀疑人生后的尝试做一个简单的测试与讲解

c#中

在这里插入图片描述

注意:只要是数值类型的值类型在定义的时候完全可以使用_特性来定义

那么看到这么个骚操作有什么意义呢?

其实在有时候定义一个常量或者变量的时候使用_特性是可以增强可读性的。
例如:

public int Max {get; set;} = 3_600_000

这样给人一种看待3,600,000这样的格式一目了然,或者使用¥10_0000_0000这种格式一目了然。

当我做到这的时候对装箱|拆箱的时候产生了假设。
看图都能明白为啥不行了吧?
在这里插入图片描述
但是直接ToString还是可以的。
在这里插入图片描述

这时候又想在Js中呢?

在这里插入图片描述
也是完全可以的,至于其他语言上请各位自行尝试。

在我看来就是做到了一个增强可读性的作用,要是友友们有其他观点请一起讨论
posted @ 2020-04-02 11:03  Jonny-Xhl  阅读(93)  评论(0编辑  收藏  举报