Wie bekomme ich die Summe der Zählungen verschachtelter Listen in einem Dictionary, ohne foreach zu verwenden?

7

Ich möchte die Gesamtanzahl der Elemente in List s im folgenden Dictionary :

erhalten %Vor%     
uzay95 23.07.2009, 14:32
quelle

5 Antworten

18

Ich glaube, das wird Ihnen die Zählung bringen, die Sie effizient und klar wollen. Unter der Haube muss es durch die Listen iterieren, aber um eine Gesamtanzahl zu erhalten, gibt es keine Möglichkeit, dies zu vermeiden.

%Vor%     
Timothy Carter 23.07.2009, 14:41
quelle
1
%Vor%     
Yuriy Faktorovich 23.07.2009 14:40
quelle
0

Gesamtanzahl aller Listenelemente:

%Vor%

List enthält die Anzahl der einzelnen Listen:

%Vor%     
John Rasch 23.07.2009 14:40
quelle
0

Wie wäre es damit?

%Vor%     
BigBlondeViking 23.07.2009 14:40
quelle
0

var gesamt = dictionary.Sum (x = & gt; x.Wert.Zahl ());

    
Jimmy Segers 20.02.2014 09:27
quelle

Tags und Links