我构建 WPF 程序,并使用此代码将List
对象保存到文件中:
var list = new ArrayList();
list.Add("item1");
list.Add("item2");
// Serialize the list to a file
var serializer = new BinaryFormatter();
using (var stream = File.OpenWrite("test.dat"))
{
serializer.Serialize(stream, list);
}
我的问题是该文件在磁盘上的保存位置。我读到我不能使用该ProgramFiles
文件夹,因为有时只有管理员用户可以将文件保存到该文件夹中。
有什么通用文件夹可以用来保存文件吗?