有几个stackoverflow问题已发布,但它们都不适合我.
我有一个字符串说
string str = "15.24\t7.28\t6.04\t5.0";
Run Code Online (Sandbox Code Playgroud)
在App.Config中,我定义了一个键值
<add key="delimiter" value="\t"/>
Run Code Online (Sandbox Code Playgroud)
在程序中,我有类似的东西
string delimiter = ConfigurationManager.AppSettings["delimiter"];
string[] parsedValues = str.Split(delimiter.ToCharArray());
Run Code Online (Sandbox Code Playgroud)
在调试时我发现分隔符变为"\ t",因此它不会分割字符串.
我已经尝试将App.Config更改为
<add key="delimiter" value=@"\t"/>
Run Code Online (Sandbox Code Playgroud)
但这会给出错误.
即使以下情况也会出错.
<add key="delimiter" value='\t' />
Run Code Online (Sandbox Code Playgroud)
任何帮助非常感谢.
| 归档时间: |
|
| 查看次数: |
2671 次 |
| 最近记录: |