エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C# メソッドチェーンを使って木構造を作成する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C# メソッドチェーンを使って木構造を作成する - Qiita
c#のラムダ式などを使って閉じ忘れのないhtmlビルダーを作りたい で、コメントに書いたことをやってみま... c#のラムダ式などを使って閉じ忘れのないhtmlビルダーを作りたい で、コメントに書いたことをやってみました。 メッソドチェーンは、単線的なのですが、無理やり木構造の生成を行っています。 そのため、単線的なら読みやすいのですが、子をたくさん持つときは可読性は良くないかもしれない。 まぁ、変数作って、newをして、子に加えて・・なんていうのを普通に書くよりはマシですが・・。 あと、チェーンの終わりには、GetRoot()で、一番初めに戻ることを必ずやってください。これが肝なので。 ちなみに、このやり方は、Webからのデータ取得プログラミング言語を作ったよで紹介しているRawlerで、プログラム内から簡単に記述したいということから、思いついた方法です。おかげで、Rawlerはスクレイピングプログラムを動的生成するメタプログラミングが可能になりました。面倒だから記事にしていないけど・・。 このメ