什么是 C# 等同于 Java 的整数文字的 0b 前缀?
What is the C# equivalent to Java's 0b prefix for Integer literals?
我只是想知道这一点,因为我正在尝试在 C# 中以整数形式存储二进制数据,就像在 Java 中一样,使用“0b”前缀。
嗯,0x
是 0x
:
int sample = 0xABCD;
至于二进制,没有对应的,但你可以转换:
int sample = Convert.ToInt32("1010", 2);
然而,C# 6.0 可能会有 0b
前缀特性:
我只是想知道这一点,因为我正在尝试在 C# 中以整数形式存储二进制数据,就像在 Java 中一样,使用“0b”前缀。
嗯,0x
是 0x
:
int sample = 0xABCD;
至于二进制,没有对应的,但你可以转换:
int sample = Convert.ToInt32("1010", 2);
然而,C# 6.0 可能会有 0b
前缀特性: