public Module GetModule(string name, int index) { Module m = null; if (DictModules.ContainsKey(name)) { if (DictModules[name].Count > index) { m = DictModules[name][index]; } } return m; }
public void AddModule(Module module) { module.SimEnvir = this; if (!DictModules.ContainsKey(module.Name)) { DictModules[module.Name] = new List<Module>(); } module.Index = (ulong)DictModules[module.Name].Count; DictModules[module.Name].Add(module); }