在一個非常基礎的學習練習中,我使用LinkedList,並且在需要返回最後一個元素時,我錯誤地使用Last()方法代替Last屬性,然後我開始懷疑。C# - 重載擴展方法
此方法是IEnumerable的擴展方法,所以如果它沒有被重載(Visual Studio + Resharper向我顯示此方法的基本IEnumerable擴展方法簽名),那將是非常低效的。
LinkedList MSDN page將大多數擴展方法指定爲「重載」。但我不確定它是什麼意思(單擊一個方法鏈接顯示基本方法的解釋),爲什麼Visual Studio + Resharper沒有顯示給我。
謝謝。
如何尋找與反射器產生的代碼? – CodesInChaos 2010-11-15 21:10:39
好的,我會盡力去做,明天更新(家裏沒有VS)。 – Evgeny 2010-11-15 21:18:35
你不需要Visual Studio來使用.NET Reflector。 – StriplingWarrior 2010-11-15 21:32:57