public void ForEach ()
{
int count = 0;
Enumerable.Range (0, 10).ForEach (n => ++count);
Assert.AreEqual (10, count);
count = 0;
int index = 0;
Enumerable.Range (0, 10).ForEach ((n, i) => {++count; index += i;});
Assert.AreEqual (10, count);
Assert.AreEqual (0+1+2+3+4+5+6+7+8+9, index);
}