1 write to keys
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
2854
this.
keys
= keys;
25 references to keys
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\Array.cs (25)
2863
if (comparer.Compare(
keys
.GetValue(a),
keys
.GetValue(b)) > 0)
2865
object? key =
keys
.GetValue(a);
2866
keys
.SetValue(
keys
.GetValue(b), a);
2867
keys
.SetValue(key, b);
2880
object? t1 =
keys
.GetValue(i);
2881
keys
.SetValue(
keys
.GetValue(j), i);
2882
keys
.SetValue(t1, j);
2973
object? pivot =
keys
.GetValue(mid);
2979
while (comparer.Compare(
keys
.GetValue(++left), pivot) < 0) ;
2980
while (comparer.Compare(pivot,
keys
.GetValue(--right)) < 0) ;
3013
object? d =
keys
.GetValue(lo + i - 1);
3019
if (child < n && comparer.Compare(
keys
.GetValue(lo + child - 1),
keys
.GetValue(lo + child)) < 0)
3024
if (!(comparer.Compare(d,
keys
.GetValue(lo + child - 1)) < 0))
3027
keys
.SetValue(
keys
.GetValue(lo + child - 1), lo + i - 1);
3031
keys
.SetValue(d, lo + i - 1);
3043
t =
keys
.GetValue(i + 1);
3046
while (j >= lo && comparer.Compare(t,
keys
.GetValue(j)) < 0)
3048
keys
.SetValue(
keys
.GetValue(j), j + 1);
3053
keys
.SetValue(t, j + 1);