6 writes to key
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (6)
433_buckets[i].key = null; 874_buckets[bucketNumber].key = key; 922_buckets[emptySlotNumber].key = key; 950newBuckets[bucketNumber].key = key; 991_buckets[bn].key = _buckets; 995_buckets[bn].key = null;
23 references to key
System.Private.CoreLib (23)
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (23)
458object? keyv = lbuckets[bucket].key; 491if (b.key == null) 496KeyEquals(b.key, key)) 515if (_buckets[i].key != null && _buckets[i].key != _buckets && _buckets[i].val == null) 542object? keyv = lbuckets[i].key; 561object? keyv = lbuckets[i].key; 592object? keyv = lbuckets[i].key; 613object? keyv = lbuckets[i].key; 670if (b.key == null) 675KeyEquals(b.key, key)) 729if ((oldb.key != null) && (oldb.key != _buckets)) 732putEntry(newBuckets, oldb.key, oldb.val, hashcode); 856if (emptySlotNumber == -1 && (_buckets[bucketNumber].key == _buckets) && (_buckets[bucketNumber].hash_coll < 0))// (((buckets[bucketNumber].hash_coll & unchecked(0x80000000))!=0))) 862if ((_buckets[bucketNumber].key == null) || 863(_buckets[bucketNumber].key == _buckets && ((_buckets[bucketNumber].hash_coll & unchecked(0x80000000)) == 0))) 887KeyEquals(_buckets[bucketNumber].key, key)) 891throw new ArgumentException(SR.Format(SR.Argument_AddingDuplicate__, _buckets[bucketNumber].key, key)); 947if ((newBuckets[bucketNumber].key == null) || (newBuckets[bucketNumber].key == _buckets)) 984KeyEquals(b.key, key)) 1436object? keyv = _hashtable._buckets[_bucket].key;