1 write to keys
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
2486
this.
keys
= keys;
25 references to keys
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\Array.cs (25)
2495
if (comparer.Compare(
keys
.GetValue(a),
keys
.GetValue(b)) > 0)
2497
object? key =
keys
.GetValue(a);
2498
keys
.SetValue(
keys
.GetValue(b), a);
2499
keys
.SetValue(key, b);
2512
object? t1 =
keys
.GetValue(i);
2513
keys
.SetValue(
keys
.GetValue(j), i);
2514
keys
.SetValue(t1, j);
2605
object? pivot =
keys
.GetValue(mid);
2611
while (comparer.Compare(
keys
.GetValue(++left), pivot) < 0) ;
2612
while (comparer.Compare(pivot,
keys
.GetValue(--right)) < 0) ;
2645
object? d =
keys
.GetValue(lo + i - 1);
2651
if (child < n && comparer.Compare(
keys
.GetValue(lo + child - 1),
keys
.GetValue(lo + child)) < 0)
2656
if (!(comparer.Compare(d,
keys
.GetValue(lo + child - 1)) < 0))
2659
keys
.SetValue(
keys
.GetValue(lo + child - 1), lo + i - 1);
2663
keys
.SetValue(d, lo + i - 1);
2675
t =
keys
.GetValue(i + 1);
2678
while (j >= lo && comparer.Compare(t,
keys
.GetValue(j)) < 0)
2680
keys
.SetValue(
keys
.GetValue(j), j + 1);
2685
keys
.SetValue(t, j + 1);