2016-03-29 19 views
-1

多くの場合、エラーが混在しています。Web APIを使用してテキストを数値(xuid)に変換しています。これらの数値を16進数&に変換します。値がint型の変数が数値ではなく、数の表現を保持しているC#文字列を16進数に変換する

 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(); 
+0

について

Xuid.Text = decVal.ToString("X"); 

を使用する方法(大きすぎる可能性があります)、あなたの進数は次のように見えますか? – Ian

+2

'fd'とは何かを教えてください。 – dreamlax

+0

http://stackoverflow.com/questions/16999604/convert-string-to-hex-string-in-c-sharp –

答えて

0

code-- Int32に対して||小さな大きすぎるというエラーを取得しておきます。だから、必要な出力

+0

これは@Eminem '答え:D – Tom

関連する問題