我有一個有10種方法的類。 我想要的是創建該類的接口,即接口將只包含這10個方法的簽名。如何輕鬆創建出一個類的接口?
使用Visual Studio可以在.NET中輕鬆完成嗎?
我在問這個問題,因爲我正在改變我的項目的體系結構,對於我的項目中存在的每個類,我都需要一個接口。
我有一個有10種方法的類。 我想要的是創建該類的接口,即接口將只包含這10個方法的簽名。如何輕鬆創建出一個類的接口?
使用Visual Studio可以在.NET中輕鬆完成嗎?
我在問這個問題,因爲我正在改變我的項目的體系結構,對於我的項目中存在的每個類,我都需要一個接口。
它當然可以。你可以使用Extract Interface refactoring爲你做。
Ctrl鍵 + Ç,Ctrl鍵 + V。挺容易。想一想!
如果嚴重的是,Ctrl鍵 + - [R,Ctrl鍵 + 我 - 將提取的類的一個接口。
如果你正在使用VS 2010,您可以通過正要去折射菜單做到這一點,單擊提取接口,您也可以使用鍵盤快捷按Ctrl + [R,我
聽起來像ReSharper的Extract Interface重構功能的工作。
有幾個路要走:
Refactor>Extract Interface
,然後選擇Members
並提供Interface name
或保留默認名稱,如果你想領先I
在你的課堂名稱中。class
,按按Ctrl + [R,我(不區分大小寫),然後根據Way 1
這是一個特別好的答案,如果你使用VS2008做其他工作,它沒有內置。但是,你可能還會提到有免費插件支持這種重構,例如免費版本的Refactor!臨。 –