Re[2]: вопросы по многопоточности
От: ldarcy  
Дата: 30.07.10 21:51
Оценка:
Здравствуйте, GreenGood, Вы писали:

GG>2) Если при каждом вызове рекурсивной функции объект который используешь для блокировки не меняется, то соответственно нельзя будет войти в защищенный код


    class Program
    {
        static void Main(string[] args)
        {
            new Program().Run();
        }
        public void Run()
        {
            Monitor.Enter(this);
            Console.Write("In");
            this.Run();
            Monitor.Exit(this);
        }
    }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.