質問

メモリ内の階層構造を表現するさまざまな方法を試し、祖先と子孫の関係を発見するために上下に単純かつ効率的な横断を可能にします。私が持っているオプションの提案や例はありますか?ここで役立つNet 3.5のコレクションタイプはありますか?

役に立ちましたか?

解決

では、ツリーが必要ですか? FGI

他のヒント

次のような独自のノードを作成してください:

  class Node<T> {
    public T Item;
    public LinkedList<T> Children;
  }

次に、必要に応じてノードを再帰的に適用します

System.Web.UI。 IHierarchicalEnumerable は興味深いパターンです。

デフォルトでは何もありません。独自に作成します。

LINQを使用してXML Webサービスから読み込んだ階層構造をトラバースしますが、LINQはツリーコレクションを歩き回るのに適切に一般化すると思います。

-マイク

PS。 LINQも単純に楽しいからです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top