2010-01-20 39 views
4

如果我轉到visual studio並鍵入MyEnumerable.,我會看到可以從該對象執行的所有方法的列表。這個列表也顯示了擴展方法,這很好,,但是有沒有一種方法(keboard快捷方式?)將這個列表縮小到不包含擴展方法?有沒有辦法在Visual Studio的Intellisense中只查看對象的實例方法?

+0

本機是錯誤的術語。你的意思是實例方法。 – SLaks 2010-01-20 16:12:31

+0

@SLak靜態方法呢?這些只在實例化對象時才顯示出來嗎? – 2010-01-20 16:15:02

+1

與VB不同,您不能在實例修飾符上調用靜態方法。如果你寫了_YourType_'''',它們只會顯示出來 – SLaks 2010-01-20 16:16:05

回答

3

除了從文件頂部刪除using System.Linq,沒有。

但是,您可以查看對象瀏覽器中的類型,該類型不會顯示擴展方法。

3

我不知道你是否可以,但擴展方法有一個箭頭之間的圖標和名稱,所以你至少可以告訴他們除了實例方法。

相關問題