如何将十六进制/多数字的重要部分作为字符串?
例如,如果我有0x00000321321,我想得到"321321".
如果我尝试类似的东西:
ulong x = 0x0000023632763;
string s = x.toString();
Run Code Online (Sandbox Code Playgroud)
我知道593700707,所以这不是我想要的.
那可能吗 ?
谢谢!
使用ToString(string format)带有标准十六进制格式 的覆盖"x" ,以及:TrimStart()摆脱前导零
string s = x.ToString("x");
Run Code Online (Sandbox Code Playgroud)
(感谢Keith N.指出Trim没有必要.)