字符串.使用设置不按预期工作来替换
本文关键字:工作 替换 设置 字符串 | 更新日期: 2023-09-27 18:16:07
我有一个字符串。替换方法如下:
SomeString.Replace("stringvar", Settings.Default.stringvarsetting);
不将SomeString
的子字符串stringvar修改为设置stringvarsetting
的默认值。然而,"stringvar"可以在SomeString
中找到,因为SomeString.Contains("stringvar")
返回"true"。
在这种情况下,是否有替代我应该使用的替代方法?如果不是,我还能怎么解决我的问题?
对于您需要的效果,您需要这样做:
SomeString = SomeString.Replace("stringvar", Settings.Default.stringvarsetting);
因此,字符串。Replace不会替换变量的值。你必须指定
使用这段代码,基本上你不会保留结果字符串:
SomeString = SomeString.Replace("stringvar", Settings.Default.stringvarsetting);