输入字符串格式不正确是怎么回事

1个回答
展开全部
摘要 入字符串格式不正确的原因:1、格式未按照网页上的要求填写; 2、使用全角字符,改成半角; 3、字数过多。
咨询记录 · 回答于2023-03-08
输入字符串格式不正确是怎么回事
入字符串格式不正确的原因:1、格式未按照网页上的要求填写; 2、使用全角字符,改成半角; 3、字数过多。
当使用string.Format()拼接时,若出现json格式的数据会报“输入字符串的格式不正确”异常。这是因为“{”这个符号的问题,将该符号进行转义即可(“{”转义后为“{{”)。例如:string str = Newtonsoft.Json.JsonConvert.SerializeObject(Mlist);//这里的Mlist为list格式,str为json格式的数据str = str.Replace("{", "{{");//替换转义的“{}”str = str.Replace("}", "}}");此时的str数据便可使用string.Format()进行拼接了。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消