共用方式為


HOW TO:使用擷取介面重構程式碼

更新:2007 年 11 月

請使用這個程序執行擷取介面重構作業。

若要使用擷取介面

  1. 如以下「範例」一節所述,建立主控台應用程式。

    如需詳細資訊,請參閱建立主控台應用程式 (Visual C#)

  2. 將游標位置停在 MethodB 中,然後按一下 [重構] 功能表上的 [擷取介面]。

    [擷取介面] 對話方塊便會出現。

    您也可以輸入鍵盤快速鍵 CTRL+R、I,以顯示 [擷取介面] 對話方塊。

    您也可以按一下滑鼠右鍵,指向 [重構],然後按一下 [擷取介面] 顯示 [擷取介面] 對話方塊。

  3. 按一下 [全選]。

  4. 按一下 [確定]。

    您會看見新檔案、IProtoA.cs 和下列程式碼:

    using System;
    namespace TopThreeRefactorings
    {
        interface IProtoA
        {
            void MethodB(string s);
        }
    }
    

範例

若要設定這個範例,請建立名稱為 ExtractInterface 的主控台應用程式,然後以下列程式碼取代 Program。如需詳細資訊,請參閱建立主控台應用程式 (Visual C#)

    // Invoke Extract Interface on ProtoA.
    // Note:  the extracted interface will be created in a new file.
    class ProtoA
    {
        public void MethodB(string s) { }
    }

請參閱

概念

重構

參考

擷取介面

擷取介面對話方塊