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 |
對應 型別與功能性程式設計的運算子。 |
模組 Seq |
可列舉集合的基本作業。 |
模組 Set |
設定 型別與功能性程式設計的運算子。 |
型別定義
型別 |
說明 |
---|---|
型別 List<'T> |
不可變之單一連結清單的型別。 |
不可變的對應。 索引鍵會依 F# 泛型比較來排序。 |
|
型別 Set< 'T> |
Immutable 設定根據的二進位樹狀目錄,比較是 F # 結構的比較函式,可能使用實作的 IComparable介面上 索引鍵的值。 |
型別縮寫
型別 |
說明 |
---|---|
型別 list<'T> |
不可變之單一連結清單型別的縮寫。 |
CLI 型別 List<T> 的縮寫。 |
|
型別 seq<'T> |
CLI 型別 IEnumerable<T> 的縮寫。 |