如何使用C#中的FileStream创建具有列表的文件<>;?
我想用C写文件。和数据类型,写的是列表,但我不能使用FileStream。 如果我创建了一个使用FileStream的文件,则该文件为空如何使用C#中的FileStream创建具有列表的文件<>;?,c#,filestream,C#,Filestream,我想用C写文件。和数据类型,写的是列表,但我不能使用FileStream。 如果我创建了一个使用FileStream的文件,则该文件为空 所以,我想问一下,我如何使用FileStream来编写列表????从你的问题来看,不清楚你在尝试什么,或者它是如何失败的 但这个例子可能会有所帮助: List newData=newlist(); ... 私有无效按钮保存单击(对象发送者,事件参数e){ newData.Add(textboxlation.Text); newData.Add(textbox
所以,我想问一下,我如何使用FileStream来编写列表????从你的问题来看,不清楚你在尝试什么,或者它是如何失败的 但这个例子可能会有所帮助:
List newData=newlist();
...
私有无效按钮保存单击(对象发送者,事件参数e){
newData.Add(textboxlation.Text);
newData.Add(textboxlongtudent.Text);
newData.Add(textBoxElevation.Text);
...
私有void saveToolStripMenuItem\u单击(对象发送者,事件参数e)
{
TextWriter tw=新的StreamWriter(“NewData.txt”);
WriteLine(String.Join(“,”,newData));
...
您也可以反复浏览列表,一次只写一个项目。请尝试编辑您的问题,我不明白。您想从文件中读取并存储在列表中,还是将列表存储在文件中??
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));
...