因此,当我尝试从Json配置文件中读取一些配置
(ProjectSettings.json)
"config" : "this {0} , and {1}"
当我在项目中阅读此内容时,我会做一个
string.convert(config, string1, string2)
这使我异常
System.FormatException:'输入字符串的格式不正确。'
因此,在调试之后,我发现从文件中读取它之后,它在大括号和数字之间添加了一个空格,
"this { 0} , and { 1}"
所以我想出了一个快速解决方案:
Config.Replace("{ ","{");
,效果很好。
所以,我的问题是:
这是正常现象,还是不确定是否有这些空格我做错了什么,如何正确删除它们?
答案 0 :(得分:0)
我已经删除了所有配置文件,并清理了代码,重新创建了它们,然后一切正常。