我的问题是如何在C#中定义“0x12345678”值? 我有来自C代码(头文件)的值,但需要将它们转换为C#。
// C
#define PARAM_START_ENABLE 0x2b15d3fa
//C#
public const uint PARAM_START_ENABLE = ???
答案 0 :(得分:7)
完全相同的方式:
public const uint PARAM_START_ENABLE = 0x2b15d3fa;
在C#中,整数文字可以用十进制和十六进制形式表示 - specification。