保存和加载设置
Connector.Save 和 Connector.Load 方法分别用于保存和加载 Connector 设置。
要从外部文件保存和加载设置,可以分别使用在 S# 中实现的序列化和反序列化。
...
private readonly Connector _connector = new Connector();
private const string _connectorFile = "ConnectorFile.json";
...
public void Load()
{
if (File.Exists(_connectorFile))
{
// 从现有配置文件加载连接器设置
_connector.Load(new JsonSerializer<SettingsStorage>().Deserialize(_connectorFile));
}
}
...
public void Save()
{
// 将连接器设置保存到配置文件
new JsonSerializer<SettingsStorage>().Serialize(_connector.Save(), _connectorFile);
}
...