第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

HttpClient ReadAsStringAsync 四舍五入小數(shù)

HttpClient ReadAsStringAsync 四舍五入小數(shù)

C#
烙印99 2022-12-31 14:01:39
在其中一個 Net API 控制器中,我有一個將請求發(fā)送到另一個第三方 API 的操作,在收到響應(yīng)后,它對收到的 JSON 數(shù)據(jù)進(jìn)行了一些操作,最后將響應(yīng)返回給前端應(yīng)用程序。示例代碼如下: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    }}現(xiàn)在,如果第三方發(fā)送一個包含數(shù)字的 JSON 響應(yīng),999999999999999.99并且ReadAsStringAsync在上面的代碼片段中執(zhí)行,它會將值更改為10000000000000000. 我不想要的。我想知道為什么ReadAsStringAsync會這樣。
查看完整描述

1 回答

?
HUWWW

TA貢獻(xiàn)1874條經(jīng)驗 獲得超12個贊

感謝@JessedeWit 指出這是 NewtonSoft 庫的問題。引入SO 問題響應(yīng)中提到的解決方法解決了該問題。



查看完整回答
反對 回復(fù) 2022-12-31
  • 1 回答
  • 0 關(guān)注
  • 76 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號