public static NktModule[] CollectAll(this NktModulesEnum aModulesEnumerator) { if (aModulesEnumerator == null) { return(new NktModule[0]); } return(NktEnumExtensions.CollectAll(() => aModulesEnumerator.Count, index => aModulesEnumerator.GetAt(index))); }
private void comboBoxModules_DropDown(object sender, EventArgs e) { if (comboBoxModules.Items.Count == 0) { List <NktModule> ModuleList = new List <NktModule>(); comboBoxModules.Tag = ModuleList; NktModulesEnum modulesEnum = _process.Modules(); NktModule tempModule = modulesEnum.First(); while (tempModule != null) { comboBoxModules.Items.Add(tempModule.Name); ModuleList.Add(tempModule); tempModule = modulesEnum.Next(); } } }