我使用匿名方法和lambda表達式,但我找不到,除了那些表情之間的差異句法。任何人都可以幫助我找出lambda表達式的優點嗎?在哪些情況下,我需要使用lambda表達式,並且在哪些情況下需要使用匿名方法?
Q
差異表達式
1
A
回答
1
它們是相同的;在lambda表達式中,您可以省略方法參數類型的定義,因此它的輸入較少。
lambda表達式是以數學方式定義函數的一種方法。
+0
恐怕他們不是一回事。 lambda表達式可以編譯爲表達式樹,而匿名類型則不能。如果你從編譯器的角度來看有更多的差異。 – Ramesh 2012-07-26 10:54:32
2
有它由埃裏克利珀@
- Lambda Expressions vs. Anonymous Methods, Part One
- Lambda Expressions vs. Anonymous Methods, Part Two
- Lambda Expressions vs. Anonymous Methods, Part Three
更新解釋細微的差別:
另一個d可以推斷,Lambda表達式可以表示爲表達式,並且可以在運行時進行分析。雖然匿名方法不能。
相關問題
- 1. 正則表達式差異
- 2. 正則表達式表達的差異
- 3. js正則表達式的差異
- 4. 正則表達式差異+和*
- 5. 表達式引擎安裝差異
- 6. PHP的正則表達式差異
- 7. JavaScript的正則表達式的差異
- 8. 正則表達式驗證差異
- 9. 差異正則表達式之間。*和+
- 10. [af]?lex正則表達式差異
- 11. Lambda表達式找到差異
- 12. 與MemberInit表達式的性能差異
- 13. Go的差異正則表達式
- 14. 使用.NET正則表達式IIS UrlRewrite正則表達式的差異
- 15. 標準正則表達式與python正則表達式的差異
- 16. javascript正則表達式和swift正則表達式之間的差異
- 17. 正則表達式模式的差異 - 「*」 和 「+」
- 18. JavaScript和Java之間的正則表達式模式的差異?
- 19. XSL樣式表的差異
- 20. 異常表達式
- 21. 的Cron表達差異*/5和0/5
- 22. 差異返回變量VS的表達
- 23. R中差異表達的基因
- 24. 差異時表達如anArray ++用C
- 25. R包Limma -contrast矩陣差異表達式
- 26. 在QTP中使用正則表達式來匹配差異URL
- 27. \ w和[a-zA-Z]之間的Java正則表達式差異
- 28. 用於查找差異的lambda表達式
- 29. Ruby中的布爾表達式 - 與或之間的差異
- 30. 爲什麼同樣的正則表達式有差異行爲
簡單的語法是我能想到的唯一答案:P – 2012-07-26 10:38:00