在这种情况下,为什么我们应该在数字后有一个后缀
本文关键字:数字 有一个 后缀 这种情况下 为什么 我们 | 更新日期: 2023-09-27 18:27:02
给定以下代码,我们可以省略第一行的u
,第二行的l
,第三行的ul
,值将自动分别转换为uint
、long
和ulong
。
那么为什么在这种情况下我们需要后缀(u
,l
,ul
(呢?
uint uintnum = 7u;
long longnum = 7l;
ulong ulongnum = 7ul;
你不必这样做。后缀和显式类型声明都为编译器提供了有关如何存储变量的信息。如果要执行此操作,则需要后缀:
var uintnum = 7u;
var longnum = 7l;
var ulongnum = 7ul;