いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

Linq入門記-20 (LINQ Dynamic Query ライブラリ, 動的LINQ)


LINQでクエリを作成していると、どうしてもしたくなるのが
動的にクエリの条件とかを指定したいな〜という願望です。


本来、型セーフな状態で利用するのが一番いいのですが
業務ではそうも言ってられない時も多いです。


そんなときは、以下のDynamic Query Libraryを利用すると
ちょっとだけ幸せになれるかもしれません。


Dynamic Query Libraryを利用すると以下のように記述できるようになります。

var query = persons.Where("Id=2").OrderBy("Name");


使い方については、上記のブログに詳しく載っていますので、そちらを参照下さい。
(ScottGu's Blogの翻訳をされているChica @ Wankumaさんのページを見ると日本語で情報がみれます。感謝m(_ _)m)