《将一个字符串转换成datetime时,先分析该字符串以获取日期,然后再将每个变量放置到datetime对象中》的解决办法
2017-10-12 10:32
429 查看
我们在写代码时,稍不注意就收到VS那文不对题的错误提示。
最近在项目上碰到了“将一个字符串转换成datetime时,先分析该字符串以获取日期,然后再将每个变量放置到datetime对象中”的这个错误提示,请看代码
string str = string.Format("{\"UserName\":{0},\"UserKey\":{1},\"UserCaption\":{2},\"OuKey\":{3}}", ju.userName, ju.UserKey, ju.userCaption, ju.OuKey);
仔细一分析,是由于C#中对转义字符的处理造成的,录入的"{",会被转义,根据C#的规范,应该将其按左括号以"{{" 这种形式表示,右括号以"}}"来表示,
上述代码修改成
string str = string.Format("{{\"UserName\":{0},\"UserKey\":{1},\"UserCaption\":{2},\"OuKey\":{3}}}", ju.userName, ju.UserKey, ju.userCaption, ju.OuKey);
即可成功运行。
最近在项目上碰到了“将一个字符串转换成datetime时,先分析该字符串以获取日期,然后再将每个变量放置到datetime对象中”的这个错误提示,请看代码
string str = string.Format("{\"UserName\":{0},\"UserKey\":{1},\"UserCaption\":{2},\"OuKey\":{3}}", ju.userName, ju.UserKey, ju.userCaption, ju.OuKey);
仔细一分析,是由于C#中对转义字符的处理造成的,录入的"{",会被转义,根据C#的规范,应该将其按左括号以"{{" 这种形式表示,右括号以"}}"来表示,
上述代码修改成
string str = string.Format("{{\"UserName\":{0},\"UserKey\":{1},\"UserCaption\":{2},\"OuKey\":{3}}}", ju.userName, ju.UserKey, ju.userCaption, ju.OuKey);
即可成功运行。
相关文章推荐
- 将一个字符串转换为datatime时,先分析该字符串以获取的日期,然后再将每个变量放置到datetime对象中
- 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为(转)
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- JSON-lib 使用过程中将一个很长的字符串 转换成 json 对象时 ,耗时太久的解决方式。
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- 安卓activity之间值共享解决办法,tabhost之间共享父类值,字符串类型的转换,获取每一个listview的item
- js动态获取当前系统时间+js字符串转换为date日期对象
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- 应用程序提示:从字符串转换为datetime时发生语法错误的解决办法
- 生成二维码 加密解密类 TABLE转换成实体、TABLE转换成实体集合(可转换成对象和值类型) COOKIE帮助类 数据类型转换 截取字符串 根据IP获取地点 生成随机字符 UNIX时间转换为DATETIME\DATETIME转换为UNIXTIME 是否包含中文 生成秘钥方式之一 计算某一年 某一周 的起始时间和结束时间
- iOS调试——部分日期字符串转换成NSDate对象为nil处理办法
- 从 varchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值——可能的解决办法
- bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- 给定一个数组,求数组中所有元素的可能组合(每个元素只出现一次),使其和等于给定数的解决办法