Часть кода выполняется только в непосредственном окне в VS 2010
У меня есть строка кода, которая ведет себя странно.
objectType = ((DependencyObject)obj).GetValue(FrameworkElementExtensions.IdProperty) as string;
Приведенная выше строка возвращает "", когда я запускаю код или даже когда я отлаживаю код. Но когда я выполняю ту же инструкцию в ближайшем окне, она возвращает мне правильную строку. Я пытался выполнить заявление дважды, но все равно это не сработало.
Есть идеи, почему это может происходить?