1
A
回答
4
如果value()需要一個Func鍵<,>或其他委託類型,那麼你基本看不出來。該函數已經被編譯完成:最好的情況是,你可以使用反射來查看IL,並試圖通過啓發式的方法來解決這個問題。
如果value()需要一個Expression,那麼您可以遍歷表達式樹。在一般情況下,這可能會很複雜,但對於像您這樣的簡單情況,只需查找MemberExpression與ConstantExpression即可。
相關問題
- 1. LINQ表達式中的值是否通過引用傳遞?
- 2. 檢查給定的代碼是否正確?通過正則表達式(PHP)
- 3. 檢查是否設置了MemberBinding的表達式或爲空
- 4. 確定Python類是否爲Abstract Base Class或具體
- 5. 通過解析或表達式定義表達式之間的區別
- 6. 了preg_replace,否定正則表達式
- 7. 是「根據條件具有兩個值中的一個的表達式」。條件表達式的精確定義? 「
- 8. 如何通過JS確定是否在我的樣式中應用了截斷?
- 9. 如何確定是否通過鼠標或鍵盤檢查了複選框?
- 10. 如何確定是否通過鍵盤或鼠標輸入引發了combobox selectionchangemitted
- 11. 通過具體項目確定列表框項目
- 12. 具體的正則表達式模式
- 13. 確定是否通過window.open()命令打開了aspx頁面
- 14. 通過C++確定Linux中是否安裝了程序
- 15. 如何編寫正則表達式來查看錶達式中是否至少有一些語句通過了
- 16. 確定一個正則表達式是否是另一個
- 17. 如何確定字符串是否不是正則表達式?
- 18. 正則表達式,以確定是否一個char是由數
- 19. 錯誤:表達式必須具有常數值。爲了明確常數值
- 20. php會話並確定是否通過會話選擇了x值
- 21. 如何檢查值是否正確選擇(或不)通過JavaScript?
- 22. 通過正則表達式提取值
- 23. 否定表達式
- 24. 否定表達式
- 25. 是否通過了weak_ptr
- 26. 通過FTP確定列表是否爲Python中的目錄或文件
- 27. 是否在任何地方指定了lambda->表達式樹轉換過程?
- 28. Nightwatch - 確定測試是否通過或失敗
- 29. 檢查列名是否通過或確定
- 30. 確定點是否在多邊形或通過