25.3.08

LINQ: Distinct + Count

Continuando a série LINQ você verá abaixo a utilização de Distinct e Count.


int[] factorsOf300 = { 2, 2, 3, 5, 5 };
int uniqueFactors = factorsOf300.Distinct().Count();

Response.Write(uniqueFactors);


No post anterior utilizamos a forma "tradicional" de consulta, neste post estamos utilizando a facilidade que as tão faladas LAMBDA Expressions nos fornecem. Temo um array de inteiros na primeira linha. Na segunda linha vocÊ pode ver que o intellicense lista uma série de alternativas para tratarmos os dados.

Replique o código e comece a babar com o VS2008!!!

Nenhum comentário: