LINQのWhere条件を動的に変更する方法
@IT:http://www.atmarkit.co.jp/fdotnet/joyofprogram/20080418linqtoxml01/linqtoxml01_01.html
ロブのジョイ・オブ・プログラミングってwww
元ネタが「ジョイ・オブ・ペインティング(ボブの絵画教室)」って
マニアックだろ常考。
で、本題
■LINQのWhere条件を動的に変更する方法について
(1)Where条件を重ねる方法
(2)ラムダ式を動的に組み上げる方法@IT:http://www.atmarkit.co.jp/fdotnet/joyofprogram/20080422linqtoxml02/linqtoxml02_02.html
なるほど、確かにこれなら動的にWhere条件を変えられるわな。
ラムダ式でやると、ちょっと今風でかっちょいい感じはするけど、
まだまだ「ラムダ式って何?わけわかめ!」ってプログラマも多いってのが実情ですから・・、
どちらかというと、お手軽なDecoratorパターンの方が現実的でしょうな。