【发布时间】:2016-03-29 04:47:34
【问题描述】:
我搜索了很多并不断收到错误信息,我正在使用 Web api 将一些文本转换为数字 (xuid) 然后我想将这些数字转换为十六进制并不断收到错误消息对于 int32 代码,该值太大||太小--
WebClient client = new WebClient();
client.Headers.Add("Content-Type", "text/json");
client.Headers.Add("X-AUTH", "ce0c28c65911893794ec47af634939b9445d2007");
await Task.Delay(500);
var fd = client.DownloadString("https://xboxapi.com/v2/xuid/" + Gamertag.Text);
int decVal = int.Parse(fd, System.Globalization.NumberStyles.HexNumber);
Xuid.Text = decVal.ToString();
【问题讨论】:
-
我建议使用
long而不是int -
你的十六进制数(可能太大)是什么样子的?
-
告诉我们
fd是什么。