void UpdatePatchListString() { var osTypeSelectedItem = comboBox_PatchListOSType.SelectedItem; if (osTypeSelectedItem == null) { return; } string osTypeStr = ((DataTool.OSType)osTypeSelectedItem).ToString(); var gameVersionSelectedItem = comboBox_PatchListGameVersion.SelectedItem; if (gameVersionSelectedItem == null) { return; } DataTool.GameVersion gameVersion = (DataTool.GameVersion)gameVersionSelectedItem; if (DataTool.gameVersionLinkStrings.TryGetValue(gameVersion, out string gameVersionStr)) { if (gameVersionStr.Contains("CN")) { textBox_PatchListPath.Text = DataTool.updateDomainURLCN + @"pl/patchlist_" + osTypeStr.ToLower() + "_" + gameVersionStr; } else { textBox_PatchListPath.Text = DataTool.updateDomainURL + @"pl/patchlist_" + osTypeStr.ToLower() + "_" + gameVersionStr; } } }
public string GetGameVersionString() { var gameVersionSelectedItem = comboBox_PatchListGameVersion.SelectedItem; if (gameVersionSelectedItem == null) { return("UnknownVersion"); } DataTool.GameVersion gameVersion = (DataTool.GameVersion)gameVersionSelectedItem; if (DataTool.gameVersionLinkStrings.TryGetValue(gameVersion, out string gameVersionStr)) { return(gameVersionStr); } return("UnknownVersion"); }