They're the numbers where their index is even (not the number itself).
Try James' example in LINQPad (or a console application). The results will
be:
evens: 1, 2, 3, 6
igt2: 3, 3, 5, 6
On Fri, Mar 4, 2011 at 11:21 AM, Arjang Assadi wrote:
> James,
>
> are evens, even numbers or the numbers
James,
are evens, even numbers or the numbers that their index is even?
i.e. 1,2,3,6
Thank you
Arjang
On 4 March 2011 13:32, James Chapman-Smith wrote:
> Easy.
>
>
>
> var numbers = new [] { 1, 2, 2, 3, 3, 5, 6, };
>
>
>
> var evens = numbers.Where((n, i) => i % 2 == 0);
>
>
>
> var igt2 = num
Easy.
var numbers = new [] { 1, 2, 2, 3, 3, 5, 6, };
var evens = numbers.Where((n, i) => i % 2 == 0);
var igt2 = numbers.Where((n, i) => i > 2);
For this last one you could just go with `Skip(...)`.
var igt2= numbers.Skip(3);
Cheers.
James.
-Original Message-