Показать сообщение отдельно
Старый 12.02.2009, 20:49   #5  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
2 Bondonello:
Ну посмотрите внимательно, что у Вас написано:
Код:
                if (inpEntity.Name == EntityName.task.ToString())
                {
                    if (inpEntity.Properties.Contains("activityid"))
                    {
тогда как выше:
Код:
DynamicEntity inpEntity = null;
Откуда же у inpEntity возьмутся Name и Properties?!
А для чего введены две переменные inpEntity и entity вообще неясно. Очевидно, надо оставить одну.

Но это всё фигня по сравнению с тем, что у вас нет "защиты" от бесконечного цикла.
За это сообщение автора поблагодарили: Bondonello (1).