private void ConfigForm_Load(object sender, EventArgs e) { var ConfigHelper = new ConfigHelper(); this.ServerListTemp = ConfigHelper.GetContent(); int fav_index = 0; if (this.ServerListTemp.ServerCfgs.Count > 0) { for (int i = 0; i < this.ServerListTemp.ServerCfgs.Count; i++) { this.List_ServerList.Items.Add(this.ServerListTemp.ServerCfgs[i].Name); if (this.ServerListTemp.ServerCfgs[i].Fav) { fav_index = i; } } this.List_ServerList.SelectedIndex = fav_index; } }
public void SetContent(ServerList content) { File.WriteAllText(this.filePath, Base64Encode(JsonConvert.SerializeObject(content))); }