C# 不需要查手冊接口代碼自動化實現

C#有非常多的接口,如果每次想實現一個接口,都去翻看微軟手冊,那麼耗時耗力,降低效率。

實際上VS Code有一個非常人性化的方法,可以通過提示瞬間實現接口模板,僅僅需要鼠標點兩下就可以。

舉個例子,你要實現IEnumerable這個接口,你輸入了下面的代碼:

我們會發現在IEnumerable下方出現紅色波浪線,提示這個地方有錯。當然有錯了,我們還未實現接口。

這個時候,我們將鼠標移動到波浪線處,在這一行的左上方會出現一個黃色燈泡圖案,如下圖所示:

接下來,我們可以用鼠標點擊這個黃色燈泡,會出現如下圖的提示信息:

點擊"實現接口",那麼我們就可以瞬間實現一個接口的實現模板,如下所示:

using System;
using System.Collections;

public class People : IEnumerable
{
    public IEnumerator GetEnumerator()
    {
        throw new NotImplementedException();
    }
}

然後,我們就可以根據需要修改這個接口方法的內部具體實現。

怎麼樣,這個方法是不是很酷,大大提高了我們的工作效率。

當然,如上上個圖所示,我們還可以同樣的用這個方法"顯示實接口現"和“生成構造函數...”。

至於什麼是隱式接口實現和顯示接口實現請參考文章:C# 隱式實現接口和顯示實現接口

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章