程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#關於System.Collections空間詳解

C#關於System.Collections空間詳解

編輯:C#入門知識

C#關於System.Collections空間詳解。本站提示廣大學習愛好者:(C#關於System.Collections空間詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是C#關於System.Collections空間詳解正文


C#的System.Collections定名空間包括可以使用的聚集類和相干的接口,供給了聚集的根本功效。包含了.NET下的非泛型聚集類和非泛型接口等,現胪陳以下:

該定名空間下的.NET非泛型聚集類以下所示:

— System.Collections.ArrayList:數組聚集類,應用年夜小可按靜態增長的數組完成Ilist接口。
— System.Collections.BitArray:布爾聚集類,治理位值的緊縮數組,該值為布爾值。
— System.Collections.Queue:隊列,表現對象的先輩先出聚集。
— System.Collections.Stack:客棧,表現對象的簡略的落後先出聚集。
— System.Collections.Hashtable:哈希表,表現鍵/值對的聚集,這些鍵/值對依據鍵的哈希代碼停止組織
— System.Collections.SortedList:排序聚集類,表現鍵/值對的聚集,這些鍵和值按鍵排序並可按鍵和索引拜訪。

該定名空間下的.NET非泛型接口以下所示:

— System.Collections.ICollection:(繼續於IEnumerable)界說一切聚集的年夜小,列舉器和同步辦法,可以獲得聚集中項的個數,並能把項復制到一個簡略的數組類型中。
— System.Collections.IComparer:比擬兩個對象的辦法
— System.Collections.IList:(繼續於IEnumerable 和 ICollection)表現可依照索引零丁拜訪一組對象,供給聚集的項列表,並可以拜訪這些項。
— System.Collections.IDictionary:(繼續於IEnumerable 和 ICollection)表現鍵/值對的聚集
— System.Collections.IDictionaryEnumerator:列舉字典的元素
— System.Collections.IEnumerator:支撐在聚集長進行簡略迭代,可以迭代聚集中的項。支撐在非泛型聚集停止簡略迭代。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved