1

これが私が探しているものです-.NETで1)日常の.NETオブジェクト/ POCOを渡す方法、2)上記のオブジェクトに対して実行する文字列ベースのクエリ(任意のクエリ言語で)の結果を返すオブジェクトに適用されるクエリ。

私はすでに次のことを試しましたが、成功しませんでした

  • オブジェクトに対する LINQ クエリに文字列をシリアル化する方法を見つける。これについて私が理解できないのは、LinqPad がそれを実行できる理由ですが、彼らが使用するコードは自由に利用できないということです。
  • OData ライブラリの使用

文字列を介してオブジェクトをクエリする簡単な (特に Linq ベースの) 方法がないとは信じがたいです。JavaScript では、オブジェクトをeval-ed 関数コンテキストに渡すことができるため、オブジェクトに対して JS 文字列を実行できます。

Roslyn はテーブルから外れています。Mono で動作させるにはこれが必要です。

アイデア?

4

1 に答える 1