linqクエリ(または以下のような式)を人間が読める文字列に変換するにはどうすればよいですか?デバッグに便利です。linqクエリを人間が読める文字列に変換する方法
Expression<Func<User, bool>> query
編集
理解することは困難だったので:私は式から文字列を取得したいです。したがって、式の宣言の例。
Expression<Func<User, bool>> query2 =
u => u.FirstName.StartsWith("J") && u.LastName == "Gauffin";
は次のようなものを印刷する必要があります "姓のSTARTSWITH 'J' と姓は 'Gauffin' を等しいです"。
を呼び出すことができますLINQ to SQLの中にまた
は、などがあり、クエリがないので、人間が読める文字列に "翻訳"したいのですか? –
想像力を持ってください。それを持っていないあなたのために:更新された質問。 – jgauffin