2011-07-07 23 views

cevap

46

bunu kullanın:

items.Select(i => i.Value).Distinct().Count() 
+0

Teşekkür - Bunu deneyin vermedi bilmiyorum! – Kyle

11

perde arkasında, LINQ lambdas ve anlatım tre çevrilir, çünkü mümkün olmalıdır es ??? bölüm item => item.Value olacağını Senin durumunda (en azından nesnelere LINQ)

, yani item için, çıkış item.value. Yani, bütün anlatım

var total = items.Select(item => item.Value).Distinct().Count(); 
+3

3 dk çok geç görünüyor! ! – V4Vendetta

+0

Teşekkürler, ve açıklama için +1, korkarım ki Daniel cevapta seni yendi! – Kyle