簡體   English   中英

C#webjob convert.todouble在azure上工作錯誤

[英]C# webjob convert.todouble works wrong on azure

我的天藍色webjob有問題。 在本地控制台中,它可以正常工作,但在將其上傳到azure之后會發生一些事情。 我有一個字符串1.0001並在控制台中本地轉換它應該,但在天藍色它忘記點和結果它10001.什么可能導致這樣的問題? 其他一切都運作良好。 我正在使用Convert.ToDouble

出現問題是因為運行代碼的系統與開發環境中所使用的系統具有不同的區域性。

我通常用點替換逗號並使用decimal.Parse

decimal.Parse(yourString.Replace(',', '.'), NumberStyles.Any, CultureInfo.InvariantCulture);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM