相关疑难解决方法(0)

当有两个具有相同名称的类型时,如何消除观察窗口中的类型歧义

在观察窗口中,我正在尝试查看TaskScheduler.Current,但它显示以下错误:

The type 'System.Threading.Tasks.TaskScheduler' exists in both 
'CommonLanguageRuntimeLibrary' and 'System.Threading.dll'   
Run Code Online (Sandbox Code Playgroud)

从那以后,我的计划就是这样:

  • 这是一个使用TaskSchedulermscorlib(CommonLanguageRuntimeLibrary)的.NET 4.0 exe
  • dll是通过后期绑定引入的,它引用了旧的Reactive Extensions .NET 3.5 System.Threading.dll,它也具有TaskScheduler相同的命名空间.

问题:我可以在调试器中使用什么语法来指定TaskScheduler我想要检查的dll ?

顺便说一句:我假设没有问题(即没有未定义的行为)将这两个相同命名的类型带入同一个可执行文件中,对吧?

c# visual-studio-2010

15
推荐指数
1
解决办法
1384
查看次数

标签 统计

c# ×1

visual-studio-2010 ×1