/[xmltv_parser]/trunk/libxmltv/Core/PropertyDictionary.cs
ViewVC logotype

Diff of /trunk/libxmltv/Core/PropertyDictionary.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 92 by william, Sun Mar 10 08:21:30 2013 UTC revision 94 by william, Sun Mar 10 08:45:58 2013 UTC
# Line 142  namespace libxmltv.Core Line 142  namespace libxmltv.Core
142              public PropertyDictionaryEnumerator(PropertyDictionary<TKey, TValue> dictionary, int getEnumeratorRetType)              public PropertyDictionaryEnumerator(PropertyDictionary<TKey, TValue> dictionary, int getEnumeratorRetType)
143              {              {
144                  this.dictionary = dictionary;                  this.dictionary = dictionary;
145                    this.version = dictionary.version;
146                    this.index = 0;
147                  this.getEnumeratorRetType = getEnumeratorRetType;                  this.getEnumeratorRetType = getEnumeratorRetType;
148                    this.current = new PropertyValuePair<TKey, TValue>();
149              }              }
150    
151              public PropertyValuePair<TKey, TValue> Current              public PropertyValuePair<TKey, TValue> Current
152              {              {
153                  get { throw new NotImplementedException(); }                  get { return this.current; }
154              }              }
155    
156              public void Dispose()              public void Dispose()
157              {              {
                 throw new NotImplementedException();  
158              }              }
159    
160              object IEnumerator.Current              object IEnumerator.Current
# Line 190  namespace libxmltv.Core Line 192  namespace libxmltv.Core
192                  this.index = this.dictionary.Count() + 1;                  this.index = this.dictionary.Count() + 1;
193                  this.current = new PropertyValuePair<TKey, TValue>();                  this.current = new PropertyValuePair<TKey, TValue>();
194                  return false;                  return false;
   
   
195              }              }
   
196              public void Reset()              public void Reset()
197              {              {
198                  if (this.version != this.dictionary.version)                  if (this.version != this.dictionary.version)

Legend:
Removed from v.92  
changed lines
  Added in v.94

  ViewVC Help
Powered by ViewVC 1.1.22