Seq.sumBy<'T,^U>-Funktion (F#)
Gibt die Summe der Ergebnisse zurück, die durch Anwenden der Funktion auf die einzelnen Elemente der Sequenz generiert wird.
Namespace/Modulpfad: Microsoft.FSharp.Collections.Seq
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
Seq.sumBy : ('T -> ^U) -> seq<'T> -> ^U (requires ^U with static member (+) and ^U with static member Zero)
// Usage:
Seq.sumBy projection source
Parameter
projection
Typ: 'T -> ^UEine Funktion zur Umwandlung von Elementen aus der Eingabesequenz in die zu summierende Menge.
source
Typ: seq<'T>Die Eingabesequenz.
Rückgabewert
Die Summe der Ergebnisse, die durch Anwenden der projection-Funktion auf die einzelnen Elemente der Sequenz generiert wird.
Hinweise
Die generierten Elemente werden mit dem +-Operator und der Zero-Eigenschaft summiert, die dem generierten Typ zugeordnet sind.
Der Name dieser Funktion in kompilierten Assemblys lautet SumBy. Verwenden Sie diesen Namen, wenn Sie in einer anderen .NET-Sprache als F# oder durch Reflektion auf die Funktion zugreifen.
Plattformen
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Versionsinformationen
F#-Runtime
Unterstützt in: 2.0, 4.0
Silverlight
Unterstützt in: 3