3 writes to hashCode
mscorlib (3)
system\collections\generic\dictionary.cs (3)
363
entries[index].
hashCode
= hashCode;
452
newEntries[i].
hashCode
= (comparer.GetHashCode(newEntries[i].key) & 0x7FFFFFFF);
484
entries[i].
hashCode
= -1;
18 references to hashCode
mscorlib (18)
system\collections\generic\dictionary.cs (18)
234
if (entries[i].
hashCode
>= 0 && entries[i].value == null) return true;
240
if (entries[i].
hashCode
>= 0 && c.Equals(entries[i].value, value)) return true;
262
if (entries[i].
hashCode
>= 0) {
305
if (entries[i].
hashCode
== hashCode && comparer.Equals(entries[i].key, key)) return i;
334
if (entries[i].
hashCode
== hashCode && comparer.Equals(entries[i].key, key)) {
451
if(newEntries[i].
hashCode
!= -1) {
457
if (newEntries[i].
hashCode
>= 0) {
458
int bucket = newEntries[i].
hashCode
% newSize;
477
if (entries[i].
hashCode
== hashCode && comparer.Equals(entries[i].key, key)) {
557
if (entries[i].
hashCode
>= 0) {
572
if (entries[i].
hashCode
>= 0) {
724
if (dictionary.entries[index].
hashCode
>= 0) {
832
if (entries[i].
hashCode
>= 0) array[index++] = entries[i].key;
904
if (entries[i].
hashCode
>= 0) objects[index++] = entries[i].key;
945
if (dictionary.entries[index].
hashCode
>= 0) {
1019
if (entries[i].
hashCode
>= 0) array[index++] = entries[i].value;
1090
if (entries[i].
hashCode
>= 0) objects[index++] = entries[i].value;
1131
if (dictionary.entries[index].
hashCode
>= 0) {