我想在C#中写文件。和数据类型,写入是列表<>但我不能使用FileStream。 如果我使文件使用FileStream,那个文件是空的,
所以,我想问,我如何使用FileStream写入列表<> ???? T_T
答案 0 :(得分:1)
从你的问题来看,目前还不清楚你在尝试什么,或者它是如何失败的。
但是这个例子可能会有所帮助:
Writing from a list to a text file C#
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));
...
您也可以遍历列表,一次编写一个项目。