我想知道是否有任何方法可以像浮点数或双精度数一样以简短的方式声明字节变量?5f5dbyte x = 5,但是如果你使用的话,那就有点无关紧要了var对于局部变量。

答案

没有提到文字后缀字节的 MSDN 参考以及在C

u = uint
l = long
ul = ulong
f = float
m = decimal
d = double

如果你想使用var,您始终可以像这样转换字节var y = (byte) 5

虽然并不相关,在C0b,它表明该数字是二进制格式的。

var b = 0b1010_1011_1100_1101_1110_1111; //int

来自: stackoverflow.com