我已经在各处阅读了相关信息,但仍然无法弄清如何将字典保存为 .txt 文件。我知道直接保存字典是不行的,必须将其转换为字符串,但我卡在这一步了。我不知道如何将它转换为字符串,然后写入文件,再稍后读取并将其从字符串转换回字典。
public static Dictionary<string, string> dict = new Dictionary<string, string>();
我已经在各处阅读了相关信息,但仍然无法弄清如何将字典保存为 .txt 文件。我知道直接保存字典是不行的,必须将其转换为字符串,但我卡在这一步了。我不知道如何将它转换为字符串,然后写入文件,再稍后读取并将其从字符串转换回字典。
public static Dictionary<string, string> dict = new Dictionary<string, string>();
var binaryFormatter = new BinaryFormatter();
binaryFormatter.Serialize(fileStream, dict);
还有一个XmlSerializer类。