如何在C#中编写可读的数字

c#

我有一个很大的数字代表一年中的时间(以秒为单位)。

int secondsInYear = 31536000;

在我看来,这个数字不可读,我能用它做什么吗?

回答

我觉得这样写挺好的。

您还可以执行以下选项之一:

  1. 使用分隔符 - 在 C# 7.0 及更高版本中,它由下划线完成

    const int secondsInYear = 31_536_000;

  2. 使用动态计算

    int secondsInYear = 60 * 60 * 24 * 365;

    您还可以使用 consts 变量来存储数字的值(60、60、24、365)以使其更具可读性。


以上是如何在C#中编写可读的数字的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>