我正在尝试在C#控制台应用程序中从现有的CSV文件中读取并生成新的CSV文件。
using (FileStream stream = File.OpenRead("C:\\Files\\test_input_file.csv"))
using (FileStream writeStream = File.OpenWrite("C:\\Files\\test_Output_file.csv"))
{
BinaryReader reader = new BinaryReader(stream);
BinaryWriter writer = new BinaryWriter(writeStream);
// create a buffer to hold the bytes
byte[] buffer = new Byte[1024];
int bytesRead;
// while the read method returns bytes
// keep writing them to the output stream
while ((bytesRead = stream.Read(buffer, 0, 1024)) > 0)
{
writeStream.Write(buffer, 0, bytesRead);
}
}
现在我想在输出文件中使用“:”作为分隔符,而不是“,”。
我该怎么做呢?请帮帮我。
:
字符更改为,
。请注意,您还需要StreamWriter。 - M.kazem Akhgary