我需要将我的数组列表写入文本文件,到目前为止,我已经想出了以下代码。但是,我不知道如何使用textwriter将'line'写入我的文本文件中?下面的一个过程将列表从txt文件中加载出来。
public void LoadArrayList()
{
TextReader tr;
tr = File.OpenText("C:\\Users\\Mirro\\Documents\\Visual Studio 2010\\Projects\\Assessment2\\Assessment2\\act\\actors.txt");
string line = tr.ReadToEnd();
Console.WriteLine(line);
if (line != null)
{
ActorArrayList.Add(line);
}
else
tr.Close();
}
我有一个可以填充表单中下拉框的选项的方案。
public void PopulateActors()
{
cboActor.Items.Clear();
foreach (string line in ActorArrayList)
{
cboActor.Items.AddRange(File.ReadAllLines("C:\\Users\\Mirro\\Documents\\Visual Studio 2010\\Projects\\Assessment2\\Assessment2\\act\\actors.txt"));
}
}
我需要将整个数组“ActoryArrayList”写入文本文件,请您提供相关的流程。
public void WriteArrayList()
{
}
很抱歉我的表述有些混淆。