C# 中的泛型與非泛型
C# 中有兩種集合:非泛型集合和泛型集合。
C# 中的泛型
泛型集合包含相同資料型別的元素。
例如:
- 列表
- 字典
- 雜湊集
字典:字典是 C# 中鍵和值的集合。Dictionary <TKey, TValue> 包含在 System.Collection.Generics 名稱空間中。
雜湊集:C# 中的 HashSet 消除了陣列中重複的字串或元素。在 C# 中,它是一種最佳化過的集合。
C# 中的非泛型
非泛型集合包含不同資料型別的元素。
以下是非泛型集合:ArrayList、BitArray。
ArrayList:它表示可以單獨索引的物件的有序集合。ArrayList 是陣列的一種備選方案。然而,與陣列不同,你可以使用索引在指定位置處向列表中新增或從中刪除專案,並且該陣列會自動調整自身大小。
BitArray:它使用值 1 和 0 表示二進位制表示的陣列。當你需要儲存位但事先不知道位數時使用它。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP