有没有办法指定我的变量是一个短整型?我正在寻找一些类似于M后缀的小数。对于小数,我不需要说
var d = (decimal)1.23;
我可以这样写:
var d = 1.23M;
有没有办法这样写呢?
var s = SomeLiteralWithoutCast
所以这意味着s是短整型?
发布于 2011-12-30 00:35:47
在C#中,short
数据类型没有后缀。如果希望整型字面值是短整型,则需要显式声明类型并提供范围内的字面值。
short s = 123;
发布于 2011-12-30 00:38:52
您可以使用以下内容:
var value = (short)123;
当然,这并不是很有意义,因为var的全部意义不在于编写类型。
发布于 2011-12-30 00:39:52
https://stackoverflow.com/questions/8670511
复制相似问题