public Subprogram GetSubprogram(string subprogramName) { if (subprograms.ContainsKey(subprogramName)) { return subprograms[subprogramName]; } var subprogramObject = new Subprogram(subprogramName); subprograms.Add(subprogramName, subprogramObject); newSubprograms.Add(subprogramObject); return subprogramObject; }
public Subprogram GetSubprogram(string subprogramName) { if (subprograms.ContainsKey(subprogramName)) { return(subprograms[subprogramName]); } var subprogramObject = new Subprogram(subprogramName); subprograms.Add(subprogramName, subprogramObject); newSubprograms.Add(subprogramObject); return(subprogramObject); }