親オブジェクトを記憶させる必要がある子インスタンスのリストを保持するクラスを作成しています。
class Node
{
List<Node> childNodes;
Node ParentNode;
public Node(List<Node> nodes)
{
childNodes = nodes;
foreach (var node in childNodes)
{
node.ParentNode = this;
}
}
}
これは良い方法ですか、それとも何かが足りませんか?