2 writes to value
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Nullable.cs (2)
29
this.
value
= value;
133
return ref nullable.
value
;
18 references to value
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Comparer.cs (2)
97
if (y.HasValue) return Comparer<T>.Default.Compare(x.
value
, y.
value
);
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\EqualityComparer.cs (2)
164
if (y.HasValue) return EqualityComparer<T>.Default.Equals(x.
value
, y.
value
);
src\libraries\System.Private.CoreLib\src\System\Nullable.cs (10)
47
return
value
;
52
public readonly T GetValueOrDefault() =>
value
;
56
hasValue ?
value
: defaultValue;
62
return
value
.Equals(other);
65
public override int GetHashCode() => hasValue ?
value
.GetHashCode() : 0;
67
public override string? ToString() => hasValue ?
value
.ToString() : "";
83
if (n2.HasValue) return Comparer<T>.Default.Compare(n1.
value
, n2.
value
);
94
if (n2.HasValue) return EqualityComparer<T>.Default.Equals(n1.
value
, n2.
value
);
src\System\Collections\Generic\EqualityComparer.CoreCLR.cs (4)
75
if (array[i].HasValue && EqualityComparer<T>.Default.Equals(array[i].
value
, value.
value
)) return i;
95
if (array[i].HasValue && EqualityComparer<T>.Default.Equals(array[i].
value
, value.
value
)) return i;