gpt4 book ai didi

c# - 替换 C# 读取的 CSV 文件中的所有空值

转载 作者:行者123 更新时间:2023-11-30 23:08:49 26 4
gpt4 key购买 nike

我有一个由 C# 读取的输入 csv 文件。我想编写一段代码来扫描文件中的所有“空值”并在输出中替换为空字符串。

到目前为止,我已经写完了。公共(public) FileProcessor() 似乎不起作用

class FileProcessor
{
//File Objects
readonly Dictionary<string, FileInfo> _fileDict;

//DB Objects
private readonly EMIRDB _emirdb;


public FileProcessor()
{
_fileDict = new Dictionary<string, FileInfo>();
_emirdb = new EMIRDB();
}

public FileProcessor()
{
string replacenull = File.ReadAllText ("EMIR_VU_E_");
replacenull = replacenull.Replace("null", "");
File.WriteAllText("EMIR_VU_E_", replacenull);
}

最佳答案

不能有两个具有相同参数集的构造函数(在本例中为零参数)。

因此:

public FileProcessor()
{
_fileDict = new Dictionary<string, FileInfo>();
_emirdb = new EMIRDB();
}

public FileProcessor()
{
string replacenull = File.ReadAllText ("EMIR_VU_E_");
replacenull = replacenull.Replace("null", "");
File.WriteAllText("EMIR_VU_E_", replacenull);
}

不允许。

您需要删除其中一个构造函数。 或者将代码从一个构造函数移动到另一个。

关于c# - 替换 C# 读取的 CSV 文件中的所有空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46277058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com