Tri*_*nko 10 .net string parsing hex
我尝试使用.NET Int64.Parse方法解析数字,它不会接受像"0x3039"这样的字符串,即使这是你在C#中编写常量的方式.该文档特别禁止字符串具有"0x"前缀,并且尾随"h"似乎也不起作用.
要解析十六进制数,我必须使用该System.Globalization.NumberStyles.HexNumber选项.
System.Globalization.NumberStyles.HexNumber
如果有人知道那些Int64.Parse()无法接受带有"0x"前缀的字符串,请告诉我.
Int64.Parse()
Dan*_*ner 17
该文档给出了支持的数字格式,因此既不前缀也没有后缀表达式所允许的十六进制数.
Convert.ToInt32(String, Int32)支持前缀0x和0X使用base 16时.
Convert.ToInt32(String, Int32)
0x
0X
归档时间:
15 年,3 月 前
查看次数:
3724 次
最近记录:
10 年,5 月 前