C# 数据保存到CSV
时间: 2024-06-14 12:04:53 浏览: 98
CSV.rar_C# 保存CSV_csv_log.csv是什么_notewzh
5星 · 资源好评率100%
在C#中,可以使用`StreamWriter`类将数据保存到CSV文件。下面是一个示例代码:
```csharp
using System;
using System.IO;
class Program
{
static void Main()
{
// 数据
string[] data = { "John,Smith,25", "Jane,Doe,30", "Tom,Johnson,35" };
// CSV文件路径
string filePath = "data.csv";
// 创建StreamWriter对象
using (StreamWriter writer = new StreamWriter(filePath))
{
// 写入数据
foreach (string line in data)
{
writer.WriteLine(line);
}
}
Console.WriteLine("数据保存成功!");
}
}
```
上述代码中,我们首先定义了一个字符串数组`data`,其中每个元素表示一行CSV数据。然后,我们指定了CSV文件的路径`filePath`。接下来,我们使用`StreamWriter`类创建一个写入器对象,并使用`using`语句确保在使用完毕后自动关闭写入器。在`using`代码块中,我们使用`writer.WriteLine()`方法将每行数据写入CSV文件。最后,我们输出一条成功保存数据的消息。
阅读全文