0

例如:

100M is decimal
100l is long

我想为一个单元找到一个,所以我不必一直打字(uint) 123,我意识到我不知道要搜索什么词。

4

4 回答 4

6

如果您只是在谈论术语,文字是直接在源中指定的值,例如:

10 10M 100L "这是一个常规字符串文字" @"这是一个逐字字符串文字" '\u000' '\n' 'X'

数字文字可以包含后缀l/ Lu/ Uul/ ULm/ Mf/ Fd/ D)以提供有关所表示的值类型的更多信息。

就 的字面后缀而言uint,它是Uor u。这实际上适用于两者uintulong小于或等于的文字值unit.MaxValue将被隐含uint;较大的值将隐含ulong。有关详细信息,请参阅MSDN或 C# 语言规范第 2.4.4 节。

于 2013-09-26T16:00:33.900 回答
1

对于 UInt,您可以使用 'U' 字符:

uint i = 123U;

参考

于 2013-09-26T16:00:41.337 回答
0

有一个脑电波。这是一个字面意思

100l, 100m, 100u等都是文字。

于 2013-09-26T16:02:18.197 回答
0

您要查找的词是 Literal。例如,uint 的文字后缀(正如每个人所说)是 U。所以你将有 123U。

于 2013-09-26T16:02:58.193 回答