メインメニューを開く

差分

ツリー構造を持ったレコードをクラス化する

14 バイト追加, 2019年7月26日 (金) 16:37
ノードのクラスは以下のようにするよ。あえて、IDは持たないようにしているんだ。これは、クラス化するとIDを持たなくてもインスタンスをそれぞれが持てばよくなるからなんだよ。
<source syntaxhighlight lang="csharpC#">
public class Node
{
}
}
</sourcesyntaxhighlight>
サンプルは上位階層から下位階層への参照しかできない構造にしているよ。もし、下位から上位への参照がほしい場合は親のインスタンスが持てるようにしてね。