public DecompilerAppSettingsTab(IDecompilerSettingsTab[] settings, DecompilerAppSettingsTabSettings decompilerAppSettingsTabSettings) { this.settings = settings; this.decompilerAppSettingsTabSettings = decompilerAppSettingsTabSettings; this.selectedLanguageSetting = settings.FirstOrDefault(a => StringComparer.Ordinal.Equals(a.Name, decompilerAppSettingsTabSettings.LastSelectedSettingsName)); if (this.selectedLanguageSetting == null) this.selectedLanguageSetting = settings.Length == 0 ? null : settings[0]; }
public DecompilerAppSettingsTab(IDecompilerSettingsTab[] settings, DecompilerAppSettingsTabSettings decompilerAppSettingsTabSettings) { this.settings = settings; this.decompilerAppSettingsTabSettings = decompilerAppSettingsTabSettings; this.selectedLanguageSetting = settings.FirstOrDefault(a => StringComparer.Ordinal.Equals(a.Name, decompilerAppSettingsTabSettings.LastSelectedSettingsName)); if (this.selectedLanguageSetting == null) { this.selectedLanguageSetting = settings.Length == 0 ? null : settings[0]; } }