public CodeSourceAndCollection this[CodeSegDefinition aCodeSeg] { get { CodeSourceAndCollection ret = null; // foreach (CodeSource source in this) { CodeCollection col = source[aCodeSeg]; if (col != null) { ret = new CodeSourceAndCollection(source, col); break; } } // return(ret); } }
internal CodeSourceAndCollection(CodeSourceAndCollection aCopy, CodeCollection aCollection) { iSource = aCopy.Source; iCollection = aCollection; }