лямбда выражения
какая логика этого процесса?
using System;
using System.Linq;
public class LambdaTest
{
static void Main() {
int counter = 0;
WriteStream( () => counter++ );
Console.WriteLine( "Финальное значение счетчика: {0}",
counter );
}
static void WriteStream( Func<int> counter ) {
for( int i = 0; i < 10; ++i ) {
Console.Write( "{0}, ", counter() );
}
Console.WriteLine();
}
}
Извиняюсь уже понял свою ошибку