Sdílet prostřednictvím


Obor názvů Microsoft.FSharp.Collections (F#)

Tento obor názvů obsahuje některé běžné kolekce ve stylu objektově orientované dobře hodí pro použití z F#.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections

Sestavení: FSharp.Core (v FSharp.Core.dll)

namespace Microsoft.FSharp.Collections

Moduly

Modul

Description

modul matice

Základní operace pro pole.

modul Array2D

Základní operace na 2 jednorozměrná pole.

modul Array3D

Základní operace v pořadí 3 matice.

modul Array4D

Základní operace v pořadí 4 matice.

modul ComparisonIdentity

Společné identity srovnání s pojmy seřazeny datových struktur.

modul HashIdentity

Společné názory identity hodnotu hash tabulky použít.

modul seznam

Základní operace na seznamy.

modul mapy

Týkající se funkční programování operátory mapy typu.

modul Seq

Základní operace agregující kolekcí.

modul Nastavení

Týkající se funkční programování operátory Set typu.

Definice typů

Type

Description

typ seznam, <'T>

Typ nezměnitelné jednotlivě propojené seznamy.

typ mapy < "Klíčem" hodnota >

Neměnná mapy.Klíče jsou řazeny podle obecného porovnání F#.

typ nastavit < T >

Immutable nastaví na základě binární stromy, kde je porovnání F# funkce porovnání strukturální, potenciálně pomocí implementace IComparable na hodnoty klíče rozhraní.

Typ zkratky

Type

Description

typ seznam, <'T>

Zkratka pro typ nezměnitelné jednotlivě propojený seznam.

typ ResizeArray, <'T>

Zkratka CLI typu List<T>.

typ seq, <'T>

Zkratka pro typ CLIIEnumerable<T>

Viz také

Další zdroje

F# základní referenční knihovny