我有一行代码表现得很奇怪。
objectType = ((DependencyObject)obj).GetValue(FrameworkElementExtensions.IdProperty) as string;
当我运行代码甚至调试代码时,上面的行返回“”。但是当我在即时窗口中执行相同的语句时,它会返回正确的字符串。我尝试执行该语句两次,但仍然无效。
知道为什么会发生这种情况吗?
我有一行代码表现得很奇怪。
objectType = ((DependencyObject)obj).GetValue(FrameworkElementExtensions.IdProperty) as string;
当我运行代码甚至调试代码时,上面的行返回“”。但是当我在即时窗口中执行相同的语句时,它会返回正确的字符串。我尝试执行该语句两次,但仍然无效。
知道为什么会发生这种情况吗?