Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 替换字符串"&引用;白手起家_C# - Fatal编程技术网

C# 替换字符串"&引用;白手起家

C# 替换字符串"&引用;白手起家,c#,C#,我有一个input.txt文件,就像 "ABC","","","","DEF","" 但是.txt的输出应该如下所示 "ABC",,,,"DEF", C#代码必须删除空的“”而不包含任何内容。我是C#的新手,不知道该怎么做。有人能帮我吗。提前感谢。您只需将逐字“替换为零即可 为此,您需要像这样转义引号:input.Replace(“\”\”,”) 下面是一个可以从控制台应用程序运行的代码示例 string input = "\"ABC\",\"\",\"\",\"\",\"DEF\",\"\

我有一个input.txt文件,就像

"ABC","","","","DEF",""
但是.txt的输出应该如下所示

"ABC",,,,"DEF",

C#代码必须删除空的“”而不包含任何内容。我是C#的新手,不知道该怎么做。有人能帮我吗。提前感谢。

您只需将逐字
替换为零即可

为此,您需要像这样转义引号:
input.Replace(“\”\”,”)

下面是一个可以从控制台应用程序运行的代码示例

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

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

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

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

“ABC”、、、、、、“DEF”、“
看起来更像是字符串的集合,而不是单个字符串。是哪一个?我得到一个word文件,其中的文本与此类似。因此,您得到“”作为文本的一部分
var newString=oldString.Replace(“\”\”,string.Empty)这看起来不像word文件。它看起来确实像一个CSV文件,您应该正确地读取它-一个正确的CSV解析器应该将
解释为一个空字符串。