Microsoft.FSharp.Collections 名前空間 (F#)
この名前空間には、F# からの使用に適したオブジェクト指向スタイルの一般的なコレクションがいくつか含まれています。
名前空間/モジュール パス: Microsoft.FSharp.Collections
アセンブリ: FSharp.Core (FSharp.Core.dll 内)
namespace Microsoft.FSharp.Collections
モジュール
Module |
Description |
---|---|
Array モジュール |
配列に対する基本操作。 |
Array2D モジュール |
2 次元配列に対する基本操作。 |
Array3D モジュール |
ランク 3 配列に対する基本操作。 |
Array4D モジュール |
ランク 4 配列に対する基本操作。 |
ComparisonIdentity モジュール |
並べ替えられたデータ構造で使用される比較 ID の共通概念。 |
HashIdentity モジュール |
ハッシュ テーブルで使用される値 ID の共通概念。 |
List モジュール |
リストに対する基本操作。 |
Map モジュール |
Map 型に関連付けられた関数型プログラミング演算子。 |
Seq モジュール |
列挙可能なコレクションに対する基本操作。 |
Set モジュール |
Set 型に関連付けられた関数型プログラミング演算子。 |
型定義
種類 |
Description |
---|---|
List<'T> 型 |
変更できないシングルリンク リストの型。 |
変更できないマップ。キーは、F# の汎用的な比較によって並べ替えられます。 |
|
型 Set< 'T> |
バイナリ ツリーに基づく変更できないセット。比較は F# の構造的な比較関数によって行われ、キー値の IComparable インターフェイスの実装が使用される可能性があります。 |
型略称
種類 |
Description |
---|---|
list<'T> 型 |
変更できないシングルリンク リストの型の省略形。 |
CLI 型 List<T> の省略形。 |
|
seq<'T> 型 |
CLI 型 IEnumerable<T> の省略形。 |