-7
如果一個常規的for循環被重構爲一個LINQ,在執行方面是否有任何好處,或者它只是語法?LINQ循環實際上更快還是僅僅是語法糖?
如果一個常規的for循環被重構爲一個LINQ,在執行方面是否有任何好處,或者它只是語法?LINQ循環實際上更快還是僅僅是語法糖?
一般來說,LinQ使用的是IEnumerables,所以它可能會被延遲執行。但是通過使用LinQ,循環不會更快。它可能會變得更快,因爲使用LinQ允許進行其他優化。但這取決於循環。
反編譯,基準測試,搜索網頁,閱讀,顯示你明白你在問什麼。 – CodeCaster
這取決於你的回答 – Sayse
如果你想知道你的哪匹馬比較快,比賽馬匹。 – Nolonar