エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
C#ではList, ObservableCollectionなど便利なクラスが標準で提供されていますが、ツリー構造はありませ... C#ではList, ObservableCollectionなど便利なクラスが標準で提供されていますが、ツリー構造はありません。 親切な方が以下のツリーコレクションを用意していたので、ダウンロードして使ってみたところ、かなり高機能なのですが継承して使用するにはasでキャストしたりして面倒で、やっぱり自分で実装した方が良いということで、必要最小限のツリー構造クラスを作成してみました。コメントはVisual Studioの記法です。 http://www.codeproject.com/Articles/12476/A-Generic-Tree-Collection まずはインターフェースITreeNode.cs(ITreeNode) /// <summary> /// ツリー構造のインターフェース /// </summary> public interface ITreeNode<T> {