Nehmen Sie das folgende BeispielDie Summe einer bestimmten Eigenschaft aller Elemente in einer Liste
Ich habe eine Klasse
public class SomeItem
{
public string Name;
public DateTime Published;
public uint16 Size;
}
Ich habe ein List<SomeItem>
und ich möchte die Gesamtgröße aller berechnen Artikel.
In C# würde ich einfach
var totalSize = items.Sum((i) => i.Size);
Ich habe einen Blick auf die Liste Funktionen in F # genommen schreiben, aber sie immer über die Typen beschweren.
Wie würden Sie das in F # schreiben?
(Ich habe die Suchmaschinen versucht, aber für F # Suchmaschinen-Unterstützung ist schrecklich)
Sie haben so ziemlich wörtlich geschrieben, was ich geschrieben habe. Es gibt zu viele Ninja Poster auf dieser Seite. ;) – gradbot
Heh, ich bin mir nicht sicher, ob ich mich als Ninja zähle;). Nicht sicher, warum diese Antwort abgelehnt wurde. –
Ich sehe nicht, warum du auch runtergerannt wurdest. Danke für die Antwort – TimothyP