32 if (++
_now ==
int.MaxValue)
static unsafe void Clear(Array array)
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
void Add(TKey key, TValue value)
static byte Max(byte val1, byte val2)
static Exception ThrowHelperArgumentNull(string message)
static Exception ThrowHelperError(Exception e)
static string XmlKeyAlreadyExists
bool TryGetValue(K key, [MaybeNullWhen(false)] out V value)
Dictionary< K, V > _dictionary
bool TryLookup(XmlDictionaryString s, out int key)
virtual bool TryAdd(XmlDictionaryString value, out int key)
readonly PriorityDictionary< IXmlDictionary, IntArray > _maps
IntArray AddKeys(IXmlDictionary dictionary, int minCount)
readonly PriorityDictionary< string, int > _strings