示例#1
0
            public IEnumerator <PSObject> GetEnumerator()
            {
                switch (m_returns)
                {
                case IndexAdapterReturns.Keys:
                    return(Keys.GetEnumerator());

                case IndexAdapterReturns.Values:
                    return(Values.GetEnumerator());

                case IndexAdapterReturns.Both:
                    return(KeyValuePairs.GetEnumerator());

                default:
                    throw new Exception("unexpected enum value");
                }
            }
示例#2
0
 public IEnumerator <KeyValuePair <string, string> > GetEnumerator()
 {
     return(KeyValuePairs.GetEnumerator());
 }