C# String.Format字符串中包含"{" "}"時需注意的問題


因為String.Format會識別{},來用參數代替,但是如果字符串中包含{或者},則需要用{{ 來代替字符 {,用}} 代替 }

例如

json.Append(String.Format("{\"total\":{0},\"row\":{1}}", lineCount, strJSON));

運行時會報錯,

若用如下代碼來代替,則可以正確運行:

json.Append(String.Format("{{\"total\":{0},\"row\":{1}}}", lineCount, strJSON));





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM