什么都不替换字符串“”

时间:2014-09-22 10:49:28

标签: c#

我有输入.txt文件,就像

"ABC","","","","DEF",""

但.txt的输出应该看起来像

"ABC",,,,"DEF",

C#代码必须删除空的“”。我是C#的新手,不知道如何做到这一点。任何人都可以帮助我。提前谢谢。

1 个答案:

答案 0 :(得分:6)

您只需要用任何内容替换逐字""

为此,您需要转义这样的引号:input.Replace("\"\"", "");

以下是可以从控制台应用运行的代码示例。

string input = "\"ABC\",\"\",\"\",\"\",\"DEF\",\"\"";

Console.WriteLine(input); // Prints "ABC","","","","DEF",""

string output = input.Replace("\"\"", "");

Console.WriteLine(output); // Prints "ABC",,,,"DEF",