大学の課題があり、それは非常に基本的なコーディングだけですが、やらなければなりません
ユーザーは、レコードをファイルに保存できる必要があります。起動時に、ユーザーはレコードのファイルを選択し、これらをプログラムにロードできます。
これは保存されるので問題がありますが、プログラムを閉じて再度開くと消えてしまいます。助けていただければ幸いです。
これは私がこれまでに持っているものです:
private void Save_Click(object sender, EventArgs e)
{
SaveToFile(records, file);
}
private void SaveToFile(List<Client> records, string file)
{
//File.WriteAllText(file, String.Empty);
StreamWriter writer = new StreamWriter(file);
StreamReader reader = new StreamReader(file);
try
{
AddMember();
for (int i = 0; i < records.Count; i++)
{
writer.WriteLine(records[i].WriteToFile());
}
writer.Close();
}
catch (IOException z)
{
MessageBox.Show("Error" + z);
}
}