다음 2 개의 LINQ 쿼리가 있는데 LINQ에 대한 내 머리가 모자라서 아래 두 가지 방법의 차이점은 무엇입니까?2 가지 XML LINQ 쿼리의 차이점은 무엇입니까?
하나의 접근법이 다른 접근법보다 낫다는 상황이 있습니까?
ChequeDocument.Descendants("ERRORS").Where(x=>(string)x.Attribute("D") == "").Count();
(from x in ChequeDocument.Descendants("ERRORS") where
(string)x.Attribute("D") == ""
select x).Count())