6 writes to val
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (6)
434
_buckets[i].
val
= null;
873
_buckets[bucketNumber].
val
= nvalue;
894
_buckets[bucketNumber].
val
= nvalue;
921
_buckets[emptySlotNumber].
val
= nvalue;
949
newBuckets[bucketNumber].
val
= nvalue;
997
_buckets[bn].
val
= null; // Free object references sooner & simplify ContainsValue.
9 references to val
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (9)
461
ht[keyv] = lbuckets[bucket].
val
;
515
if (_buckets[i].key != null && _buckets[i].key != _buckets && _buckets[i].
val
== null)
523
object? val = _buckets[i].
val
;
564
DictionaryEntry entry = new DictionaryEntry(keyv, lbuckets[i].
val
);
595
array[index++] = new DebugViewDictionaryItem<object, object?>(keyv, lbuckets[i].
val
);
616
array.SetValue(lbuckets[i].
val
, arrayIndex++);
676
return b.
val
;
732
putEntry(newBuckets, oldb.key, oldb.
val
, hashcode);
1440
_currentValue = _hashtable._buckets[_bucket].
val
;