2012-11-08 39 views
2

我想知道是否有免費軟件/開源工具可以像ReSharper Linqify/Linqification C#代碼可以嗎?是否有像ReSharper Linqify工具

看看ReSharper的是怎麼做的一個例子:
http://www.jetbrains.com/resharper/webhelp/Code_Analysis__Examples_of_Quick-Fixes.html#loop_to_LINQ

我知道LINQ的,我愛LINQ的,我用ReSharper的。只是想知道是否有一個自己實現此功能的免費工具。用戶決定轉換爲Linq表達式。

+15

我不這麼認爲。我只知道* ReSharper值得花費一分錢。 – Jan

+10

ReSharpers的主要目的不是幫助您學習編程。它是一個重構工具,通過自動執行許多令人討厭的任務(我只是提到函數*添加引用和導入命名空間*),可以節省您*很多*值得您花費的時間。 – Jan

+3

另一個想法:如果您想學習某些東西(比如LINQ)認爲它不是一個好主意,使用一個工具,爲你做的工作,但你自己做 – Jan

回答

2

Linq查詢可能會更簡單,然後閱讀隨便的代碼。如果沒有ReSharper的幫助,如果你不能寫出它們,那麼我看不到你能得到的好處,因爲你可能無法閱讀它們。

我會先努力學習LINQ的替代,並能編寫它...它實際上不是從SQL不同......

也買ReSharper的...這是值得每一分錢。

+0

我知道Linq,我喜歡Linq,而且我使用ReSharper。只是想知道是否有一個自己實現此功能的免費工具。 – jerone

+0

然後,我很抱歉,當人們使用reSharper生成Linq查詢時,我只是很惱火,當他們在一個月後查看這些代碼時,他們不知道他們在做什麼。 ReSharper很好,但是他生成Linq查詢的能力很酷但很危險。 –

+0

我同意,用戶決定轉換爲Linq表達式。 – jerone

相關問題