6 writes to key
mscorlib (6)
system\collections\hashtable.cs (6)
458buckets[i].key = null; 924buckets[bucketNumber].key = key; 1012buckets[emptySlotNumber].key = key; 1056newBuckets[bucketNumber].key = key; 1100buckets[bn].key = buckets; 1103buckets[bn].key = null;
24 references to key
mscorlib (24)
system\collections\hashtable.cs (24)
485Object keyv = lbuckets[bucket].key; 519if (b.key == null) { 523KeyEquals (b.key, key)) 542if (buckets[i].key != null && buckets[i].key != buckets && buckets[i].val == null) 564Object keyv = lbuckets[i].key; 580Object keyv = lbuckets[i].key; 614Object keyv = lbuckets[i].key; 633Object keyv = lbuckets[i].key; 695if (b.key == null) { 699KeyEquals (b.key, key)) 752if ((oldb.key != null) && (oldb.key != buckets)) { 753int hashcode = ((forceNewHashCode ? GetHash(oldb.key) : oldb.hash_coll) & 0x7FFFFFFF); 754putEntry(newBuckets, oldb.key, oldb.val, hashcode); 903if (emptySlotNumber == -1 && (buckets[bucketNumber].key == buckets) && (buckets[bucketNumber].hash_coll < 0))//(((buckets[bucketNumber].hash_coll & unchecked(0x80000000))!=0))) 909if ((buckets[bucketNumber].key == null) || 910(buckets[bucketNumber].key == buckets && ((buckets[bucketNumber].hash_coll & unchecked(0x80000000))==0))) { 957KeyEquals (buckets[bucketNumber].key, key)) { 959throw new ArgumentException(Environment.GetResourceString("Argument_AddingDuplicate__", buckets[bucketNumber].key, key)); 1054if ((newBuckets[bucketNumber].key == null) || (newBuckets[bucketNumber].key == buckets)) { 1092KeyEquals (b.key, key)) { 1582Object keyv = hashtable.buckets[bucket].key;