我需要将我的数组列表写入一个文本文件,到目前为止已经想出了这个代码。现在我对如何使用文本编写器将“行”写入我的文本文件感到困惑?一个过程从下面的 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()
{
}
我很抱歉最初造成混淆。