我想用 C# 写文件。和数据类型,写入是 List<> 但我不能使用 FileStream。如果我制作了一个文件来使用 FileStream,那个文件是空的,
所以,我想问一下,我怎样才能使用 FileStream 来写 List<>???? T_T
我想用 C# 写文件。和数据类型,写入是 List<> 但我不能使用 FileStream。如果我制作了一个文件来使用 FileStream,那个文件是空的,
所以,我想问一下,我怎样才能使用 FileStream 来写 List<>???? T_T
从您的问题来看,尚不清楚您在尝试什么,或者它是如何失败的。
但是这个例子可能会有所帮助:
List<string> newData = new List<string>();
...
private void buttonSave_Click(object sender, EventArgs e) {
newData.Add (textBoxLatitude.Text);
newData.Add (textBoxLongtitude.Text);
newData.Add (textBoxElevation.Text);
...
private void saveToolStripMenuItem_Click(object sender, EventArgs e)
{
TextWriter tw = new StreamWriter("NewData.txt");
tw.WriteLine(String.Join(", ", newData));
...
你也可以遍历你的列表,一次写一个项目。