我感觉很愚蠢地问这个问题。我看到很多其他类似的问题,但没有一个能够回答我的问题。
我正在为一个对语法非常挑剔的程序创建一个XML文件。不幸的是,我是从头开始创建XML文件的。也就是说,我在单独放置每一行(大量的file.WriteLine(String))。
我知道这很丑陋,但这是我让逻辑正确工作的唯一方法。
无论如何,我有几个字符串中带有“&”。
if (value.Contains("&"))
{
value.Replace("&", "&");
}
似乎不起作用。value.Contains()似乎可以看到它,但是替换并没有生效。我正在使用C# .Net 2.0 sp2. VS 2005。
请帮帮我..这已经是漫长的一周了..
<
,>
,'
和"
字符。 - David R TribbleTrim
、MakeUpper
以及几乎所有其他字符串操作函数的重复问题。也许这些内容需要放入string-manipulation
标签的维基中。 - Ben Voigt