Skip to content

Commit 94f1caa

Browse files
committed
Allow index access.
1 parent 32aab82 commit 94f1caa

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

ReClass.NET/Nodes/BaseContainerNode.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public abstract class BaseContainerNode : BaseNode
99
private readonly List<BaseNode> nodes = new List<BaseNode>();
1010

1111
/// <summary>The child nodes of the container.</summary>
12-
public IReadOnlyCollection<BaseNode> Nodes => nodes;
12+
public IReadOnlyList<BaseNode> Nodes => nodes;
1313

1414
/// <summary>
1515
/// If true and the size of replaced nodes differs, the gap will be padded with default nodes (see <see cref="CreateDefaultNodeForSize"/>).

ReClass.NET/UI/MemoryViewControl.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System;
1+
using System;
22
using System.Collections.Generic;
33
using System.ComponentModel;
44
using System.Diagnostics;
@@ -1245,7 +1245,7 @@ private void UnhideNodesBelow()
12451245

12461246
for (var i = hiddenNodeStartIndex; i < parentNode.Nodes.Count; i++)
12471247
{
1248-
var indexNode = parentNode.Nodes.ElementAt(i); // TODO Remove ElementAt
1248+
var indexNode = parentNode.Nodes[i];
12491249
if (indexNode.IsHidden)
12501250
{
12511251
indexNode.IsHidden = false;
@@ -1284,7 +1284,7 @@ private void UnhideNodesAbove()
12841284

12851285
for (var i = hiddenNodeStartIndex; i > -1; i--)
12861286
{
1287-
var indexNode = parentNode.Nodes.ElementAt(i); // TODO Remove ElementAt
1287+
var indexNode = parentNode.Nodes[i];
12881288
if (indexNode.IsHidden)
12891289
{
12901290
indexNode.IsHidden = false;

0 commit comments

Comments
 (0)