Microsoft.FSharp.Collections 命名空間 (F#)
這個命名空間包含物件導向樣式中的一些常見集合,適合用於 F#。
**命名空間/模組路徑:**Microsoft.FSharp.Collections
組件:FSharp.Core (在 FSharp.Core.dll 中)
namespace Microsoft.FSharp.Collections
模組
模組 |
描述 |
---|---|
模組 Array |
陣列的基本作業。 |
模組 Array2D |
二維陣列的基本作業。 |
模組 Array3D |
陣序 3 陣列的基本作業。 |
模組 Array4D |
陣序 4 陣列的基本作業。 |
與已排序資料結構搭配使用之比較識別的通用概念。 |
|
模組 HashIdentity |
搭配雜湊資料表使用之值識別的通用概念。 |
模組 List |
清單的基本作業。 |
模組 Map |
與 Map 型別相關的功能程式設計運算子。 |
模組 Seq |
可列舉集合的基本操作。 |
模組 Set |
與 Set 型別相關的功能程式設計運算子。 |
型別定義
型別 |
描述 |
---|---|
型別 List<'T> |
不可變之單一連結清單的型別。 |
不可變的對應。 索引鍵會依 F# 泛型比較來排序。 |
|
型別 Set< 'T> |
二進位樹狀目錄上的不可變集合,其中的比較採用 F# 結構化比較函式,並可能在索引鍵值上使用 IComparable 介面的實作。 |
型別縮寫
型別 |
描述 |
---|---|
型別 list<'T> |
不可變之單一連結清單型別的縮寫。 |
CLI 型別 List<T> 的縮寫。 |
|
型別 seq<'T> |
CLI 型別 IEnumerable<T> 的縮寫。 |