在其中一個 Net API 控制器中,我有一個將請求發送到另一個第三方 API 的操作,在收到響應后,它對收到的 JSON 數據進行了一些操作,最后將響應返回給前端應用程序。示例代碼如下:using (var client = new HttpClient()){ var response = await client.GetAsync(_remoteServiceEndPoint + "student/" + id); if (response.IsSuccessStatusCode) { var contentString = await response.Content.ReadAsStringAsync(); //do something with contents and finally return response to the caller }}現在,如果第三方發送一個包含數字的 JSON 響應,999999999999999.99并且ReadAsStringAsync在上面的代碼片段中執行,它會將值更改為10000000000000000. 我不想要的。我想知道為什么ReadAsStringAsync會這樣。
- 1 回答
- 0 關注
- 73 瀏覽
添加回答
舉報
0/150
提交
取消