[英]C# Convert string to hex
我已經搜索了很多並不斷收到錯誤的混合,我正在使用 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();
int 變量保存一個數字,而不是數字的表示。 所以用
Xuid.Text = decVal.ToString("X");
對於所需的輸出
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.