Collections.List<'T>-Union (F#)
Der Typ von unveränderlichen, einfach verknüpften Listen.
Namespace/Modulpfad: Microsoft.FSharp.Collections
Assembly: FSharp.Core (in FSharp.Core.dll)
[<DefaultAugmentation(false)>]
[<StructuralEquality>]
[<StructuralComparison>]
type List<'T> =
| ( [] )
| ( :: ) of 'T * 'T list
with
interface IStructuralEquatable
interface IComparable
interface IComparable
interface IStructuralComparable
interface IEnumerable
interface IEnumerable
static member List.Cons : 'T * 'T list -> 'T list
static member List.Empty : 'T list
member this.Head : 'T
member this.IsEmpty : bool
member this.Item (int) : 'T
member this.Length : int
member this.Tail : 'T list
end
Hinweise
Verwenden Sie die Konstruktoren [] und :: (Infix), um Werte dieses Typs zu erstellen, oder verwenden Sie die Notation [1;2;3].Verwenden Sie die Werte im List-Modul, um Werte dieses Typs zu bearbeiten, oder führen Sie einen direkten Mustervergleich für die Werte durch.
Der Name dieses Typs in der .NET-Assembly lautet FSharpList.Verwenden Sie diesen Namen, wenn Sie in einer anderen .NET-Sprache als F# oder durch Reflektion auf den Typ zugreifen.
Instanzmember
Member |
Description |
---|---|
Ruft das erste Element der Liste ab. |
|
Ruft einen Wert ab, der angibt, ob die Liste keine Einträge enthält. |
|
Ruft das Element der Liste an der angegebenen Position ab. |
|
Ruft die Anzahl der Elemente in der Liste ab. |
|
Ruft das Ende der Liste ab, bei dem es sich um eine Liste mit allen Elementen der Liste handelt, ausschließlich des ersten Elements. |
Statische Member
Member |
Description |
---|---|
Gibt eine Liste mit dem ersten Argument als erstes Element und dem zweiten Argument als nachfolgende Elemente zurück. |
|
Gibt eine leere Liste eines bestimmten Typs zurück. |
Union-Fälle
Case |
Description |
---|---|
( :: ) von 'T * 'T-Liste |
Der cons-Operator. |
( [] ) |
Die leere Liste. |
Plattformen
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Versionsinformationen
F#-Kern-Bibliotheks-Versionen
Unterstützt in: 2,0, 4,0, portablen