Example #1
0
 /// <summary>
 /// Creates empty dictionary, optionally specifying initial capacity
 /// </summary>
 internal PropertyDictionary(int capacity)
 {
     _comparer   = MSBuildNameIgnoreCaseComparer.Mutable;
     _properties = new RetrievableEntryHashSet <T>(capacity, _comparer);
 }
 /// <summary>
 /// Creates empty dictionary, specifying a comparer
 /// </summary>
 internal PropertyDictionary(MSBuildNameIgnoreCaseComparer comparer)
 {
     _properties = new RetrievableEntryHashSet <T>(comparer);
 }
Example #3
0
 /// <summary>
 /// Creates empty dictionary
 /// </summary>
 public PropertyDictionary()
 {
     _comparer   = MSBuildNameIgnoreCaseComparer.Mutable;
     _properties = new RetrievableEntryHashSet <T>(_comparer);
 }