C# 介面類型

PHPz
發布: 2023-09-18 17:17:02
轉載
1387 人瀏覽過

C# 接口类型

介面定義屬性、方法和事件,它們是介面的成員。介面僅包含成員的聲明。

C# 中的一些介面類型包括。

  • IEnumerable - 所有通用集合的基本介面。

  • IList > - 由陣列和清單類型實作的通用介面。

  • IDictionary - 字典集合。

  • IEnumerable 是一個接口,定義了單一方法 GetEnumerator,該方法傳回 IEnumerator 介面。

    這適用於對實作 IEnumerable 的集合的唯讀訪問,該集合可與 foreach 語句一起使用。

    這適用於對集合的唯讀存取。 p>

    下面展示了IEnumerable介面的實作。

    範例

    class Demo : IEnumerable, IEnumerator {
       // IEnumerable method GetEnumerator()
       IEnumerator IEnumerable.GetEnumerator() {
          throw new NotImplementedException();
       }
       public object Current {
          get { throw new NotImplementedException(); }
       }
       // IEnumertor method
       public bool MoveNext() {
          throw new NotImplementedException();
       }
       // IEnumertor method
       public void Reset() {
          throw new NotImplementedException();
       }
    }
    登入後複製

    上面你可以看到IEnumerator的兩個方法。

    // IEnumerator method
    public bool MoveNext() {
       throw new NotImplementedException();
    }
    // IEnumertor method
    public void Reset() {
       throw new NotImplementedException();
    }
    登入後複製

    以上是C# 介面類型的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    來源:tutorialspoint.com
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!