题
在C和C ++中,您可以通过在数字的末尾加上“l”来告诉编译器数字是“long”。 例如,长x = 0l;
如何告诉C#编译器一个数字是一个字节?
解决方案
根据 C#语言规范无法指定字节文字。您必须转换为字节才能获得一个字节。你最好的选择可能是以十六进制指定并抛弃,如下所示:
byte b = (byte) 0x10;
不隶属于 StackOverflow
题
在C和C ++中,您可以通过在数字的末尾加上“l”来告诉编译器数字是“long”。 例如,长x = 0l;
如何告诉C#编译器一个数字是一个字节?
解决方案
根据 C#语言规范无法指定字节文字。您必须转换为字节才能获得一个字节。你最好的选择可能是以十六进制指定并抛弃,如下所示:
byte b = (byte) 0x10;