예제 #1
0
 internal Enumerator(UIInfoCollection dictionary)
 {
     this.dictionary = dictionary ?? throw new ArgumentNullException();
     version         = dictionary.version;
     index           = 0;
     Current         = default;
 }
예제 #2
0
 internal Enumerator(UIInfoCollection dictionary, Converter <DoubleKeyValuePair <int, string, IUIElements>, T> converter)
 {
     this.dictionary = dictionary ?? throw new ArgumentNullException();
     this.converter  = converter ?? throw new ArgumentNullException();
     index           = 0;
     Current         = default;
     version         = dictionary.version;
 }
예제 #3
0
 internal InfoCollection(UIInfoCollection dictionary) : base(dictionary)
 {
 }
예제 #4
0
 protected private InnerCollectionBase(UIInfoCollection dictionary)
 {
     this.Dictionary = dictionary ?? throw new ArgumentNullException();
 }