目前,該方法語法是最首選方法編寫LINQ查詢。查詢的條件是使用lambda表達式定義的。簡單的查詢,進行讀寫操作數據源可以快速編寫使用方法語法。方法語法比查詢語法困難更複雜的查詢。
方法語法(也稱為流利語法)調用可列舉的或可查詢靜態類的擴展方法相同的方式調用其他類的擴展方法。
LINQ查詢是建立利用眾多方法和合並在此方法中,用一個點(.)在編譯時,編譯器將查詢語法方法語法。
重要的幾點注意事項:
- 因為它允許一個擴展方法序列被稱為LINQ方法語法,也稱為流利語法。
- 方法語法類似於調用擴展方法,顧名思義。
- LINQ查詢的輸出可以存儲在任意類型變量var。