【发布时间】:2016-05-12 22:51:07
【问题描述】:
这是我第一次使用 csv 和 c#。
这是代码,它正在运行,并创建 csv,但它没有写任何东西。
代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace csv
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
TextWriter sw = new StreamWriter("C:\\Data.csv");
string Var1 = "5";
string Var2 = "325,22";
private void button1_Click(object sender, EventArgs e)
{
sw.WriteLine("{0}","{2}", Var1,Var2);
}
}
【问题讨论】:
-
该代码不会释放该文件的句柄。在您的应用终止之前,它基本上会被锁定。
标签: c# csv streamwriter textwriter