如何將linq查詢(或如下所示的表達式)翻譯爲可讀的字符串?用於調試目的。如何將linq查詢翻譯爲可讀的字符串
Expression<Func<User, bool>> query
編輯
由於這是很難理解:我想從表達的字符串。因此表達式的示例聲明。
Expression<Func<User, bool>> query2 =
u => u.FirstName.StartsWith("J") && u.LastName == "Gauffin";
應該打印類似「名字首字母'J'和姓氏等於'高弗'的東西。
這只是一個聲明,因此,有沒有查詢,那麼你想「翻譯」成一個人類可讀的字符串? – 2010-11-24 17:30:26
有一些想象力。對於你沒有它的人:更新的問題。 – jgauffin 2010-11-24 18:52:16