public IEnumerable <KeyValuePair <PropNameType, IPropData> > GetPropDataItemsWithNames() { IEnumerable <KeyValuePair <PropNameType, IPropData> > result = PropItemsByName.Select(kvp => new KeyValuePair <PropNameType, IPropData>(kvp.Key, kvp.Value.PropData_Internal)); return(result); }
public IEnumerable <PropNameType> GetPropNames() { IEnumerable <PropNameType> result = PropItemsByName.Select(x => x.Key); return(result); }